What's new

Idea - Anyway to run the No-ip DUC on the router?

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

DDNS tab in WAN section. Might depend on firmware version, but no ip is there on mine.
 
DDNS tab in WAN section. Might depend on firmware version, but no ip is there on mine.

I have no-up DDNS setup and working on my 88U no issues. As suggested in the quote above, there is a specific DDNS tab for it, or at least there is in my 88U running Merlin 380.65.0.
 
I'll add to this a feature I'd love to see: DDNS updates for each VPN client. I run an OpenVPN client with a couple devices routed through it via policy rules. It would be great if DDNS could also update for those clients through the VPN tunnel. Right now I have the NoIP DUC running on one of the computers. It works fine, but it would be great to offload those functions to the router so I'm not dependent on that specific computer to be up and running to keep NoIP up to date.
 
It would be great if DDNS could also update for those clients through the VPN tunnel..

You will need a custom DDNS update script that is called by openvpn-event.

Simply tell curl to use the VPN tunnel:

e.g. retrieve your VPN end-point external I/P
Code:
curl --interface tun11 http://ipecho.net/plain;echo

and update your DDNS via the VPN:
Code:
curl --interface tun11 http://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4
 
You will need a custom DDNS update script that is called by openvpn-event.

Simply tell curl to use the VPN tunnel:

e.g. retrieve your VPN end-point external I/P
Code:
curl --interface tun11 http://ipecho.net/plain;echo

and update your DDNS via the VPN:
Code:
curl --interface tun11 http://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4
Fantastic! I'll give this a try later this weekend. I love how helpful and resourceful members of this forum are!
 
Awesome the DDNS works just fine.. Didn't know it was there (had searched previously but couldn't find it). Question... How often does it update the ip to no-ip? The DUC client does it like every 5 minutes or something. I am guessing this is what the "Forced refresh interval (in days) is.. Is it possible to use fractional days in this setting? Would suck to have an IP change by my ISP and have to wait 24 hours for the router to refresh it.
You will need a custom DDNS update script that is called by openvpn-event.

Simply tell curl to use the VPN tunnel:

e.g. retrieve your VPN end-point external I/P
Code:
curl --interface tun11 http://ipecho.net/plain;echo

and update your DDNS via the VPN:
Code:
curl --interface tun11 http://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4

Edit: Removed my previous question... Turns out when DDNS is enabled it automatically will enter the DDNS into the opvn file... WOOT!
 
Last edited:
Why the Bump?
 
Weird. He admits himself in post #9 that DDNS works just fine...
 
Weird. He admits himself in post #9 that DDNS works just fine...
Question... How often does it update the ip to no-ip? The DUC client does it like every 5 minutes or something. I am guessing this is what the "Forced refresh interval (in days) is.. Is it possible to use fractional days in this setting? Would suck to have an IP change by my ISP and have to wait 24 hours for the router to refresh it.

Posted that in my last reply before the bump.
 
Forced refresh every day, but notice the other setting? 'Check Every....' I have mine to 30 minutes.
 
Forced refresh every day, but notice the other setting? 'Check Every....' I have mine to 30 minutes.

I set it to every 30 minutes but I just checked in No-ip and it shows "Last Updated" 22 hours ago... Does it just check and only update if there is a change with this setting? The DUC software would actually update it (and it would display as last updated) every x minutes.
 

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top