NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
hyabusa
Feb 16, 2021Aspirant
r7000 port forwarding failed
Hello,
I recently attempted to setup port forwarding on my new r7000 router and am having some trouble. I tried perusing the forums for other threads with the same issue and tried a few fixes to no avail.
Setup:
-R7000 NightHawk Router - FW V1.0.9.88_10.2.88
-I believe I veriefied I do not have CGNAT through my ISP as whatismyip.com and my WAN IP (advanced > internet port > IP address) are the same 73.243.xxx.x
- I have set my PC to have a static IP of 192.168.1.3
- I have added udp/tcp forwarding rules for the port range I need (2456-2458) pointing to the destination 192.168.1.3
- I have added windows firewall rules for inbound and oubound for the same port range. --- While troubleshooting since this did not work, I also have tried disabling my windows firewall entirely to test and that also did not work
- I verified I have the application running so it should be listening on these ports and show open I believe
Any help would be greatly appreciated.
Thanks!
5 Replies
> [...] am having some trouble. [...]
Actual actions? Actual error message(s)?
> -R7000 NightHawk Router - FW V1.0.9.88_10.2.88
Not everyone's favorite, but I don't recall reading of it causing
port-forwarding problems.> [...] my WAN IP (advanced > internet port > IP address) are the same
> 73.243.xxx.xSounds good.
> - I have set my PC to have a static IP of 192.168.1.3
Address Reservation or an actual static address?
Terminology: A "static" address is configured on the device itself.
What you configure on a (DHCP server on a) router is a reserved dynamic
address, not a static address. Either one should fix the address of a
device, but some implications are different.> - I have added udp/tcp forwarding rules for the port range I need
> (2456-2458) pointing to the destination 192.168.1.3Same ports internal and external? Copy+paste of the actual rules
would be reassuring.> [...] also have tried disabling my windows firewall entirely to test
> and that also did not workOk.
> - I verified I have the application running so it should be listening
> on these ports and show open I believe
What is this "the application"? "should be" and "is" are spelled
differently for a reason.For the usual problems with port forwarding, see:
https://community.netgear.com/t5/x/x/m-p/1859106
You seem to have items "1", "2", and "4" covered, but see item "3".
- hyabusaAspirant
Thanks for the reply!
Actions I believe I described below after you asked but let me know if you need more info... No error message other than a port checker shows "closed" and I can see the game hosted and can join internally from my network but my friend cannot externally.
I set a static IP on my pc, no reservation is set in the router.
Yes same ports for external/internal. See attached screenshot. After posting this thread, I tried setting these up as separate rules for each port instead of the range, but that did not help (a separate service rule for each port, 3 in total 2456 2457 and 2458. Let me know if you want to see that screenshot, can only attach 1 it seems.)
Application is a game called Valheim - from what I found on various thread it uses the 3 above ports. (links to threads I checked: https://www.pcgamer.com/valheim-multiplayer-dedicated-server/ and https://www.shacknews.com/article/122720/how-to-set-up-a-valheim-dedicated-server).
> [...] I can see the game hosted and can join internally from my
> network but my friend cannot externally.Using which IP address? See item "3". Test both.
> I set a static IP on my pc, no reservation is set in the router.
The danger with that is that the DHCP server in the router could
still grant that address to some DHCP client device. (Especially for a
low value like ".3".) If you're using real static addresses, then
shrink the DHCP pool, and use only ex-pool addresses as static
addresses. (For example, change ".2" - ".254" to, say, ".5" - ".254".)> [...] See attached screenshot. [...]
Looks ok to me.