Many of us, including me, claim that loopback does not work for them on Asus routers (e.g. Asus RT-AC68U). And others say it should. Could it be that the DoubleNAT caused problem and we blame Asus router for it? Help me understand and correct me if I am wrong, please!
My test case:
1) modem has dynamic external WAN IP 1.2.3.4 to which my.ddns.com points to
2) Asus router is connected to the modem using DMZ from the modem: modem is 192.168.0.1, and my router's WAN IP is 192.168.0.100 - DoubleNAT as modem can not go to the bridge mode.
3) LAN side of my Asus router is 192.168.1.x
4) a mail server on at 192.168.1.91.
5) e-mail clients have their mail server set as my.ddns.com from 1)
a) I connect with a computer from outside, my e-mail client 5) looks for 1) my.ddns.com which points it to 1.2.3.4, from where it gets to the 2) router, which 3) port forwards it to 4) mail server. All is perfect.
b) I am within my (W)LAN and my computer has an address 192.168.1.90. Mail client tries to connect to the mailserver using my.ddns.com again
b.1) If I have loopback set to Asus mode, everything fails. No connection to my mailserver at 192.168.1.91 is possible. To complicate issue: after some poking with other things, everything did start to work perfectly using the Asus Loopback. I did not know why. But, after a router reboot, it stopped working until I did my "own loopback".
b.2) if I make my own loopback at my router, using the help I got here:
create: /jffs/config/dnsmasq.conf.add and put into it:
address=/my.ddns.com/192.168.1.91
mail works perfectly! Regardles of the loopback setting. No problems regardles of the use mode, for any of the computers, ever!
c) Here is what confuses me, and what prompted me to question if the problem is caused by the DoubleNAT and not the Asus router loopback?
c.1) with Asus loopback b.1) activated, ssh to any of my LAN connected computers, I get:
# nslookup my.ddns.com
Server: 192.168.1.1
Address 1: 192.168.1.1 router.asus.com
Name: my.ddns.com
Address 1: 1.2.3.4
c.2) if I do have my loopback b.2) activated, and ssh to any of my LAN connected computers, I get:
# nslookup my.ddns.com
Server: 192.168.1.1
Address 1: 192.168.1.1 router.asus.com
Name: my.ddns.com
Address 1: 192.168.1.91 hMailServer
So, up until here, everything are pure facts. Mail server works perfectly when setup in b.2) way.
Am I wrong to say that b.1) is a loopback issue and that c.1) shows loopback works on my Asus router correctly?
If both are true, then DoubleNAT is the problem. Loopback in my modem is a problem. Not loopback in Asus router.
My test case:
1) modem has dynamic external WAN IP 1.2.3.4 to which my.ddns.com points to
2) Asus router is connected to the modem using DMZ from the modem: modem is 192.168.0.1, and my router's WAN IP is 192.168.0.100 - DoubleNAT as modem can not go to the bridge mode.
3) LAN side of my Asus router is 192.168.1.x
4) a mail server on at 192.168.1.91.
5) e-mail clients have their mail server set as my.ddns.com from 1)
a) I connect with a computer from outside, my e-mail client 5) looks for 1) my.ddns.com which points it to 1.2.3.4, from where it gets to the 2) router, which 3) port forwards it to 4) mail server. All is perfect.
b) I am within my (W)LAN and my computer has an address 192.168.1.90. Mail client tries to connect to the mailserver using my.ddns.com again
b.1) If I have loopback set to Asus mode, everything fails. No connection to my mailserver at 192.168.1.91 is possible. To complicate issue: after some poking with other things, everything did start to work perfectly using the Asus Loopback. I did not know why. But, after a router reboot, it stopped working until I did my "own loopback".
b.2) if I make my own loopback at my router, using the help I got here:
create: /jffs/config/dnsmasq.conf.add and put into it:
address=/my.ddns.com/192.168.1.91
mail works perfectly! Regardles of the loopback setting. No problems regardles of the use mode, for any of the computers, ever!
c) Here is what confuses me, and what prompted me to question if the problem is caused by the DoubleNAT and not the Asus router loopback?
c.1) with Asus loopback b.1) activated, ssh to any of my LAN connected computers, I get:
# nslookup my.ddns.com
Server: 192.168.1.1
Address 1: 192.168.1.1 router.asus.com
Name: my.ddns.com
Address 1: 1.2.3.4
c.2) if I do have my loopback b.2) activated, and ssh to any of my LAN connected computers, I get:
# nslookup my.ddns.com
Server: 192.168.1.1
Address 1: 192.168.1.1 router.asus.com
Name: my.ddns.com
Address 1: 192.168.1.91 hMailServer
So, up until here, everything are pure facts. Mail server works perfectly when setup in b.2) way.
Am I wrong to say that b.1) is a loopback issue and that c.1) shows loopback works on my Asus router correctly?
If both are true, then DoubleNAT is the problem. Loopback in my modem is a problem. Not loopback in Asus router.