×

Introducing the Orbi 970 Series Mesh System with WiFi 7(BE) technology. For more information visit the NETGEAR Press Room.

Orbi WiFi 7 RBE973
Reply

Cannot reach WAN ports from LAN

hensed
Tutor

Cannot reach WAN ports from LAN

Hi all, I have been seaching thru the forums but have not found a discussion that is exactly my issue.

 

I have setup an Orbi router and satellite and everything is working great...except for one teeny tiny nagging issue: I cannot reach the webserver (and other services) that I am hosting from any of the LAN machines. To be clear, the webserver is in the DMZ  with internal IP - and if I use the internal IP everything works just fine. But, why wouldn't I be able to reach it from thw WAN IP as well? When I am not on my network I can access WAN IP webserver with no issue. I can even ping the WAN IP from internal, but if I try to go to a URL, nothing. 🤔

 

So why don't I shut up and just use the internal IP? Well, I have phone apps that use the services internally and externally. For those apps, I would just use the external WAN IP (with DDNS) which was good for where ever I was was. but now, that's not working. 

 

router 192.168.1.1

DMZ'd webserver 192.168.1.2

internal devices 192.168.1.x

Model: RBR50| Orbi AC3000 Tri-band WiFi (Router Only), RBS50| Orbi AC3000 Tri-band WiFi (Satellite Only)
Message 1 of 7
TheEther
Guru

Re: Cannot reach WAN ports from LAN

It's possible that the Orbi doesn't support NAT loopback. NAT loopback is required in order to use the WAN IP from the local network.

If I am correct, then it's kinda odd, because Netgear's other routers, like the Nighthawk line do support NAT loopback.
Message 2 of 7
guzzijason
Apprentice

Re: Cannot reach WAN ports from LAN

I just set up a port forward on my Orbi router, and it seems to be working OK (I'm on V2.0.0.76 firmware, FWIW). Hitting the external router interface, I can load a web page on an internal server just fine from inside the network.

 

My initial thought is that this is some sort of routing issue, but it's hard to say.

If you telnet into the CLI interface on the Orbi router, and run (assuming your server is running on port 80):

tcpdump -i br0 port 80

... and then try to test it from your internal host, you should be able to see the traffic from client -> external NAT address, then NAT -> internal server, and the response packets should follow the same path in reverse. If you're not seeing both legs of the conection flowing in both directions, then it's most likely some sort of routing or maybe ACL issue.

Message 3 of 7
guzzijason
Apprentice

Re: Cannot reach WAN ports from LAN

Actually, I just replicated your problem. In my (working) example, I was not using a "default DMZ" (kept it disabled), but instead, added an explicit port forwarding rule to forward port 80 to the internal webserver. HOWEVER, if I remoe the port forwarding rule and enable the default DMZ (using the same internal server), then I see the same behavior as you - external hosts can hit the NAT on port 80, but an internal client canot.

 

The tcpdump that I mentioned before shows the connection from client -> NAT, but that's it.

IMHO, I'm not a fan of the default DMZ option. First off, it's not *really* a DMZ. For security purposes, an DMZ is normally on a seperate network than your internal LAN, so that if the server in the DMZ gets compromised, it won't jeopardize your internal hosts. I don't see that being the case here. Also, the default DMZ option seems to forward *all* ports to the internal server, rather than just the webserver port. This could inadvertently expose you to other securty issues if you aren't careful.

 

IMHO, kill the default DMZ (I'm assuming you have it enabled) and instead, built specific port forwarding rules as-needed.

Message 4 of 7
hensed
Tutor

Re: Cannot reach WAN ports from LAN

Thanks for the quick help from everyone. "NAT Loopback" was the name I was looking for, as I knew there was a name for it. Since it is just for the sake of being able to use one address that works internally and externally, I've decided to add a DNS entry that just routes to the internal address.

 

Funny though, the $5 Router I was using did not have this issue...but I guess this is Netgear trying to protect my network. A loopback setting would be a nice update!  LOL

Model: RBR50| Orbi AC3000 Tri-band WiFi (Router Only), RBS50| Orbi AC3000 Tri-band WiFi (Satellite Only)
Message 5 of 7
guzzijason
Apprentice

Re: Cannot reach WAN ports from LAN

Well, as I mentioned, the Orbi works perfectly fine if you're doing standard NAT port forwarding from the WAN interface. It's the dubious "Default DMZ" option that seems to be the problem (at least, in my testing). And just to re-state my previous opinion, the default DMZ "feature" is a security disaster waiting to happen, so I would avoid it at all costs. I'm actually surprised they provide such a feature. If you want a real DMZ, buy a real firewall. The DMZ feature of the Orbi is sadly just smoke & mirrors. Just my 2¢ though, so take it for what it's worth. At any rate, happy to hear you found a workable solution.

Message 6 of 7
hensed
Tutor

Re: Cannot reach WAN ports from LAN

Oh no, I was not ignoring your warnings about the supposed "DMZ" feature of the Orbi. I could tell when I set it up that things were funky, but relieved that I was able to get everything working (VPN, HA, Web, cloud, etc...). I only did not comment on it becuase my server has a firewall built-in. It opens up the ports it needs automatically when services are active, so I wasn't too worried about having it exposed. But your comments led me directly to my solution so I have you to thank again for the help! 

Message 7 of 7
Top Contributors
Discussion stats
  • 6 replies
  • 2097 views
  • 5 kudos
  • 3 in conversation
Announcements

Orbi WiFi 7