Skip to content

Instantly share code, notes, and snippets.

@scottopell
Last active January 18, 2024 20:19
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scottopell/848efc7eb544924cc8ba2eea6d89151b to your computer and use it in GitHub Desktop.
Save scottopell/848efc7eb544924cc8ba2eea6d89151b to your computer and use it in GitHub Desktop.
How to forward a port on Arris DG2470A

Port forwarding should be fairly straightforward, but what Arris doesn't tell you is that you need to have the firewall on in order for port forwarding settings to have an effect.

I don't know why the "firewall off" option would mean "block everything", but as best I can tell, that was the case on my Arris DG2470A (from RCN, could be some custom firmware that RCN uses?)

So step by step:

  1. Go to your gateway address (mine was 192.168.0.1)
  2. Login. Default user/pass is admin/password
  3. Go to the "Firewall" tab.
  4. Ensure that "Enable Firewall" is checked. (Be sure to hit "Apply" if you have to check it)
  5. Click on "Virtual Servers / Port Forwarding" on the left.
  6. Add an entry for your desired port and internal ip etc. (If you're just forwarding one external port to the same internal port, then you'll end up typing that same port # four times, twice in each range)
  7. Save.

Hopefully this saves you some time.

@fpigeonjr
Copy link

it did save me time. Thanks!

@JustinFeistner
Copy link

JustinFeistner commented Nov 20, 2018

Bros, this is amazing. THANK YOU.

What do you enter for the Private IP Address? The help notification says "Enter the IP address of the machine on the LAN that you want the connection to go to." For now, I just entered the 192.168.0.1.
image

@sugada
Copy link

sugada commented Mar 14, 2019

I have tried many times to use a between ranges in the inbound port and local port and they would never work. I had to always use a single entry. The end result means my ARRIS DG2470 is limited to a max of 30 Virtual Servers / Port Forwarding entries.

For example, If I enter 30000 to 30004 nothing works. The 30000 is a game port and the 30004 is the RCon port. This only works for me if I enter 2 entires, one for 30000 to 30000 and one from 30004 to 30004.

Is this right? Has anyone else run into this issue or is this just the way it works?

@awray13
Copy link

awray13 commented Sep 6, 2019

OMG, thank you so much for this!!!

@noob-z-dev
Copy link

I got an error. Operation Fail

@EnderDovahkin
Copy link

so if i had port 3333 (example) then I would type that in both boxes for inbound port and local port?

@zzakko69
Copy link

zzakko69 commented Feb 5, 2021

hey, the virtual servers/port forwarding things aren't showing up for me

@zzakko69
Copy link

zzakko69 commented Feb 5, 2021

image
this is all i see

@Bstn1802
Copy link

Bstn1802 commented Feb 6, 2021

@zzakko69 > hey, the virtual servers/port forwarding things aren't showing up for me

I had a similar issue, the tab was actually showing on the left side but when i clicked on it it wasnt showing the buttons to add or remove a virtual server. Then i found this forumpost here where it is explained how to modify the session storage of your browser so that the website shows those buttons and it might fix your problem as well (You only need to remove the part "firewall_virt" btw). In the end portforwarding is still not working for me, im still trying to figure that out, but it would be great to know if this works for you.

@GamxXamg
Copy link

GamxXamg commented Oct 6, 2022

Well this saved me some time ... I unchecked firewall at first to trying to access some wifi module from outside ... Spent hours guessing why virtual servers/port forwarding wan't working as intended ...

Thanks :)

@excrispy
Copy link

Thanks! Very helpful! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment