ddclient
看起来很强大,但是我能看到的唯一状态消息是它正在运行sudo /etc/init.d/ddclient status
。
是否可以检查当前缓存了哪个 IP?从什么时候开始?距离下次检查还剩多长时间?关联的主机是什么?
就像 Windows 的 No-IP 客户端一样。
答案1
我认为您正在寻找的是:sudo ddclient -query
该命令将输出机器上所有接口的本地 IP 地址(例如:lo、eth0、wlan0),后跟当前使用 dyndns.com 设置的动态公共 IP 地址。
和平。
答案2
您还可以运行以下命令:
sudo ddclient -daemon=0 -debug -verbose -noquiet
这将提供发送、连接和接收,向您展示已完成呼叫的完整视觉效果,并在最后提供成功或失败。
答案3
我添加verbose=yes
了/etc/ddclient.conf
,信息出现在了/var/log/syslog
。
答案4
以下命令显示所有服务的状态:“ service --status-all
”
也可以尝试“ ps -ef
”来了解服务“休眠”了多长时间。这将让您知道 ddclient 何时会尝试更新您的 IP 地址。