ddclient 每次更新并记录“nochg:无需更新”

ddclient 每次更新并记录“nochg:无需更新”

我已经在服务器上安装了 ddclient,它似乎可以正常工作。但是,我在系统日志中收到以下警告:

nochg: No update required; unnecessary attempts to change to the current address are considered abusive

显然,即使 IP 地址检查返回的地址与上次相同,ddclient 也会触发更新。我该如何更改它,使其仅在地址自上次运行以来实际发生变化时才执行更新?

这是我的/etc/ddclient.conf,其中部分信息被删除:

daemon=300
syslog=yes
verbose=yes
protocol=dyndns2
use=web, web=dns.loopia.se/checkip/checkip.php, web-skip='Current IP Address:'
server=dns.loopia.se
ssl=yes
login=<redacted>
password='<redacted>'
<redacted>

答案1

dd客户端使用缓存来检查您的公共 IP 地址是否与上次报告时有所不同。

仅当其发生变化时才会发送新的。

您的缓存文件可能有错误。删除它以让 ddclient 创建一个新的干净缓存文件。

 sudo rm /var/cache/ddclient/ddclient.cache

相关内容