dynv6官方推荐使用ddclient实现上报IP地址的功能,免去手写定时脚本与构造API URL的麻烦,然而官方提供的配置文件示例根本不能用。。。百度搜了圈,似乎没人对这个问题有明确的解释,最后查阅了ddclient官方的一些issue后总结出如下模板。需要注意的是我只有公网V6地址,因此这个配置只上报了V6地址。
daemon=30m
ssl=yes # 官方示例就是少了这行导致ddclient报错
protocol=dyndns2
usev6=if, if=<eth> # 将<eth>替换为自己的网口,有线无线都行
server=dynv6.com
login=none
password=<token> # 将<token>替换为dynv6提供的token字符串,参考官方示例即可
example.dynv6.net # 需修改为自己的域名