I have a TPLink TD-W9980 router. I have created a no-ip dynamic DNS account
of the form <my-hostname>.
ddns.net, with my email address as the login user
ID and a suitable password: the username/password are the ones which allow
me to log into the
no-ip.com website. On
https://my.noip.com/account I have
created a username, since that was required to complete the setup. I have
replied to the link in the email that I received, to confirm that I own the
email account.
The DDNS redirection works: I can browse to <my-hostname>
ddns.net:<port>
where I have set up port forwarding in my router to redirect traffic on that
port to a port on a private LAN IP.
But... when I set up the DDNS server on the TPlink router, the status
remains as "Connecting" instead of (presumably) changing to "Connected" to
indicate success. I presume if my ISP happens to allocate me a different IP
address when I re-connect in the future, the no-ip redirection isn't being
updated while the status is "ConnetING" so eventually things will break,
Can I check I'm filling the config details on the router's Dynamic DNS page
correctly:
Service Provider =
www.no-ip.com
Domain name = <my-hostname>.
ddns.net
Username=<my email address> (I've also tried the Username)
Password=<my password>
Enable DDNS=ticked
Save button
The username/password are those which allow me to log into
www.no-ip.com.
I've confirmed that the site will accept either the email address or the
chosen username (plus the same password).
What am I doing wrong?
I can't use no-ip's Dynamic Update Client because my network is
double-NATed: I've got a router which translates to 192.168.x.y and then a
Linksys Velop mesh network with the primary node connected by Ethernet to
the router; the Linksys is configured to hand out addresses in 10.120.x.y
subnet. I don't want to tinker with that (eg by turning off NAT on the
router) unless I really have to. That's why the ability to run a domain
update client on the router is the ideal solution.