ddclient 无法在 namescheap.com 上更新 ip

ddclient 无法在 namescheap.com 上更新 ip

我在 ubuntu 14.04 上使用 ddclient 3.8.1 来更新 namecheap.com 上的 dns 记录。但现在它停止工作了。Syslog 说:

WARNING:  file /tmp/ddclient.cache, line 3: Invalid Value for keyword 'ip' = ''

当我跑步时ddclient -query我得到

use=web, web=http://whatismyipaddress.com/ address is NOT FOUND

我的/etc/ddclient.conf是:

daemon=300
cache=/tmp/ddclient.cache
pid=/var/run/ddclient.pid
ssl=yes
syslog=yes
use=web, web=http://whatismyipaddress.com/, web-skip='Your IP address is'              

protocol=namecheap
server=dynamicdns.park-your-domain.com
login=foo.bar
password='password'
my.foo.bar

我尝试访问http://whatismyipaddress.com并且运行良好。

答案1

看来 whatismyipaddress.com 正在阻止脚本。您可以尝试使用其他 IP 地址查找网站。将您的 IP 地址更改ddclient.conf为包含:

use=web, web=http://ipinfo.io, web-skip='ip": "'

应该向 ddclient 提供你的公共 IP。

相关内容