Initial report via forum https://forum.vyos.io/t/possible-bug-in-dyndns-service/2839
set service dns dynamic interface eth0 service noip host-name foo.bar.com set service dns dynamic interface eth0 service noip login foo set service dns dynamic interface eth0 service noip password foo1234567 set service dns dynamic interface eth0 service noip server update.bar.com set service dns dynamic interface eth0 use-web url https://ipinfo.io/ip
Generates
vyos@vyos# show service dns dynamic { interface eth0 { service noip { host-name foo.bar.com login foo password foo1234567 server update.bar.com } use-web { url https://ipinfo.io/ip } } }
With this client configuration file:
$ cat /etc/ddclient.conf ### Autogenerated by dynamic_dns.py ### daemon=1m syslog=yes ssl=yes pid=/var/run/ddclient/ddclient.pid cache=/var/cache/ddclient/ddclient.cache # # ddclient configuration for interface "eth0": # use=if, if=eth0 # DynDNS provider configuration for foo.bar.com protocol=noip max-interval=28d login=foo password='foo1234567' server=update.bar.com foo.bar.com