Double NAT problem with ASUS RT-N56U Router

Bobby110

Reputable
Oct 22, 2014
5
0
4,510
Hey,

I have an Asus RT-N56U router connected to a 2nd router BT Home Hub 4 and would like to have OpenDNS automatically updated every time the IP address changes when the 2nd router reboots automatically every week.

However, I'm having problems setting the DDNS. If I enable DDNS Client to work with DNSOMATIC on the ASUS router, the following message comes up,

''The wireless router currently uses a private WAN IP address (192.168.x.x, 10,x,x,x, or 172.16.x.x)..
This router may be in the multiple-NAT environment and DDNS service cannot work in this environment.''

My current Setup:
Master Modem/router (BT Home Hub 4 provided by my ISP)
Hub IP Gateway Address

IP Address: 192.168.1.254
Subnet mask: 255.255.255.0

DHCP Server
Enable: Yes


Asus Router (RT-N56U)

Wan connection type: Automatic IP
Wan DNS Setting
Connect to DNS Server automatically: No
DNS Server 1: 208.67.222.222
DNS Server 2: 208.67.220.220

LAN IP

IP Address: 192.168.3.1
Subnet mask: 255.255.255.0
Enable DHCP Server: Yes
DHCP Range: 192.168.x.x - 192.168.x.xxx
Default Gateway: (Blank)
DNS and WINS Server Settings
DNS Server: (Blank)
WINS Server: (Blank)

I have an ethernet cable from the LAN port of my modem to the WAN port of my ASUS router. I understand that this is a double NAT after doing many researches online.

Solution that are not optimal for me
1. Disable the modem's router function so I don't have double NAT. I cannot do this with the current model of my modem/router supplied from my ISP.

Any help will be greatly appreciated!

Thanks.

-Bobby
 
Solution
Your problem is the "something" needs to do that whatsmyip function and then do the update. This is not a function a router is going to do, it is surprising they even try to do what they do.

If you can not use a PC then you must find a similar program that will run on apple product.....and if you can't find one then the apple god has declared you do not "need" that function :)
The only router that really knows when the real ip changes is the BT router. It would have to have the support for ddns to really be able to do what you want in a optimum way. Waiting a week to update means you could have the wrong ip for up to a week.

Still it doesn't really matter. The router is designed to look at is wan address take whatever that value is and use it as a update. To work what it would really have to do is use a service like whatsmyip to find the real ip and then send that value. The only other way would be if the service you are using can update the dns based on what ip you happen to be using at the time and use that. This would be nice features but they did not write it to operate that way. At least they give you a warning rather than putting in the private address like I have seen other routers do.

You are likely best off using a PC based client. Many of these run in the background and check the real ip now and then and if they detect a change they update the service.
 

Bobby110

Reputable
Oct 22, 2014
5
0
4,510

I must mention that OpenRG forces the BT Home Hub 4 router to reboot every week or 2, which causes the IP address to change. As this happens, OpenDNS service says there is a mismatch in IP address.
OpenRG is the main problem for these random reboots which started since January 2014, affecting many customers, but BT are intentionally not resolving this issue with their firmware, which is a shame. I either use an iPhone or an iPad to send an update to OpenDNS service manually, every week or 2 (which is annoying) to update the iP address so it can match.


Sorry don't really understand this? Do I have to check my ip address to on whatsmyip and manually update it with the OpenDNS service? As I said before, I would rather let 'something' update it automatically for me whenever the ip address changes.


I really don't use a PC. OpenDNS does have a PC based client which does detect and updates the change. I'm more of an iPhone and iPad guy. I really don't want to turn on my PC every week, just to let it update the change. And I don't plan on leaving it on 24/7 :p So yeah, there is a problem. Forgot to mention this in the OP, that this solution is definitely not optimal for me, I apologise.
 
Your problem is the "something" needs to do that whatsmyip function and then do the update. This is not a function a router is going to do, it is surprising they even try to do what they do.

If you can not use a PC then you must find a similar program that will run on apple product.....and if you can't find one then the apple god has declared you do not "need" that function :)
 
Solution

funkytwig

Distinguished
Dec 13, 2006
185
5
18,685
Is it not possible to set ADSL modem to static IP and configure the 'WAN->Internet connection' to point to it. Can NAT be turned off? Can some type of port forwarding be done?
 

varona

Commendable
Oct 12, 2016
1
1
1,510
I had the DOUBLE NAT problem with the ASUS RT-N56U connected to a Dlink Modem/Router when i was trying to use the AIDisk feature to access my USB hard drive via FTP.
I couldn't use DDNS service, the router displayed this message : "This router may be in the multiple-NAT environment and DDNS service cannot work in this environment.''

I solved it by using "Bridge" mode on the Dlink Modem/Router, then setup the ASUS Router on PPPOE type connection using the Username & Password provided by ISP.
 
  • Like
Reactions: Juro79