You can try to use update6.dedyn.io as update host. If your router includes the v4 address into the URL parameters, this will result in your domain receiving updates for A and AAAA records.
Manual configuration (other systems)After installing ddclient, you can start with a ddclient.conf configuration file similar to this one, with the three placeholders replaced by your domain name and your token secret:Code: [Select]protocol=dyndns2# "use=cmd" and the curl command is one way of doing this; other ways existuse=cmd, cmd='curl https://checkipv4.dedyn.io/'ssl=yesserver=update.dedyn.iologin=[domain]password='[token secret]'[domain]For more information, check out the ddclient documentation.Note 1Exclusively on Debian and derivatives, since ddclient 3.8.2-3 you can enable IPv6 by replacing use with usev6, checkipv4.dedyn.io with checkipv6.dedyn.io, and update.dedyn.io with update6.dedyn.io. There are some notes here.Note 2According to Determine IP Addresses, the IP used for connecting to the update server is also considered when trying to find an IPv6 address to assign to your domain. So, if you connect via IPv6, this address will be set on your domain, even if you did not provide it explicitly.If you would like to avoid setting an IPv6 address automatically, and instead configure an address statically (or remove the address), you can add a the myipv6 parameter on the domain section, like this: mydomain.dedyn.io&myipv6= (delete) or mydomain.dedyn.io&myipv6=::1 (static value)To test your setup, run sudo ddclient -force and see if everything works as expected.
protocol=dyndns2# "use=cmd" and the curl command is one way of doing this; other ways existuse=cmd, cmd='curl https://checkipv4.dedyn.io/'ssl=yesserver=update.dedyn.iologin=[domain]password='[token secret]'[domain]
/usr/local/etc/ddclient.conf