我的 inadyn 可以正常工作,但我的 no-ip 主机名反复过期

我的 inadyn 可以正常工作,但我的 no-ip 主机名反复过期

我在 no-ip.me 上有几个域名。我使用了 inadyn 客户端,它是我的 Linux 发行版 (Debian Stretch) 的一部分。它/var/log/messages显示它正在运行(每 ~40,000 秒强制更新一次)。

尽管如此,我还是会时不时地收到一封电子邮件,警告我域名将会过期,除非我在网站上手动更新它。

我做错了什么吗?我遗漏了什么吗?还是 no-ip.me 只是在虐待免费用户?

答案1

你没有做错什么。以前的老办法是暂时将主机更改为虚拟 IP,然后再将其更改回合法 IP。这会导致API回答“好”,你就可以再工作一个月(我甚至在我的AntonioCS 的 bash 脚本)。这个技巧不再起作用,手动登录和验证现在是必需的。

答案2

No-IP 基本上将未更改的 IP 视为未更新。即使您将其设置为每 10 秒发送一次更新,No-IP 也只会在 IP 更改时才将其视为更新。

nochg IP_ADDRESS 成功 IP 地址为当前地址,未执行更新。后跟一个空格和当前设置的 IP 地址。

No-IP API 指南

顺便说一句:我尝试制作一个快速而简单的 inadyn 客户端,它获取我的 IP,向其添加 0.0.0.1(192.168.1.100 变为 192.168.1.101),用它更新 NoIP,等待 15 秒,然后使用我的实际 IP 发送另一个更新,以便 NoIP 可以看到更改的 IP 并进行更新 - 但没有取得太大成功,所以放弃了。

相关内容