I made the configuration of Dynamic DNS as per the spec in dynv6.com as below:
vyos@vyos# show service dns dynamic
name DDNS-dynv6 {
address {
interface eth0
}
host-name zionpath.eion.design
ip-version ipv6
password xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
protocol dyndns2
server dynv6.com
username none
}
But looks not working properly, IP status is noconnect.
vyos@vyos:~$ show dns dynamic status
Hostname IPv4 address IPv4 status IPv6 address IPv6 status Last update
Would someone can review my configuration to see if anything I missed or incorrect?
My Vyos version is 1.5-rolling-202412160007 and interface configuration as below:
vyos@vyos:~$ show int eth
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface IP Address S/L Description
I resurrected a test dynv6 account to test it. Looks like, the following configuration works for me:
vyos@test-1218# show service dns dynamic name dynv6
address {
interface eth3
}
host-name myhost.dynv6.net
ip-version both
password xxxxx
protocol dyndns2
server dynv6.com
username none
vyos@test-1218# run show dns dynamic status
Hostname IPv4 address IPv4 status IPv6 address IPv6 status Last update
----------------------- -------------- ------------- ------------------------------------- ------------- -------------------
myhost.dynv6.net 11.222.333.444 good 2001:...:...:... good 2024-12-18 23:47:19
Could you please take a look at the log to see if anything abnormal shows up? You can try something like show log dns dynamic or monitor log dns dynamic.
I deleted ddclient.cache and restart dns dynamic, then I got log below, please help to review it.
vyos@vyos:~$ show log dns dynamic
Dec 19 16:06:32 systemd[1]: Starting ddclient.service - Update dynamic domain name service entries…
Dec 19 16:06:32 systemd[1]: Started ddclient.service - Update dynamic domain name service entries.
Dec 19 16:42:51 systemd[1]: Stopping ddclient.service - Update dynamic domain name service entries…
Dec 19 16:42:51 systemd[1]: ddclient.service: Deactivated successfully.
Dec 19 16:42:51 systemd[1]: Stopped ddclient.service - Update dynamic domain name service entries.
Dec 19 16:42:51 systemd[1]: Starting ddclient.service - Update dynamic domain name service entries…
Dec 19 16:42:51 systemd[1]: Started ddclient.service - Update dynamic domain name service entries.
Dec 19 16:42:51 ddclient[5031]: WARNING: curl cannot connect to https://dynv6.com using IPv0
Dec 19 16:42:51 ddclient[5032]: FAILED: updating zionpath.eion.design: Could not connect to dynv6.com.
vyos@vyos:~$