dns无法解决,因为动态DNS更新太频繁了?

时间:2013-07-01 14:45:34

标签: dns

我已经使用dns.he.net进行动态DNS更新。

我实验室中的计算机通过DHCP获取其IP,而不是静态,但我已经在其上设置了一些服务,因此我注册了一个域名并将其设置为使用动态DNS访问我的计算机。当我的ip被更改时,它将使用像bellow

这样的http请求自动更新

curl "https://dyn.dns.he.net/nic/update" -d "hostname=dyn.example.com" -d "password=password" -d "myip=192.168.0.1"

但首先,我使用了命令crontab并让更新请求每10分钟执行一次。我没有做任何事情,比如判断IP是否改变了。正确的事情是只在ip改变时更新。我的愚蠢代码每10分钟更新一次。大约一周后,一些DNS服务器开始拒绝我的域名的DNS解析请求。使用nslookup时,我始终会获得SERVFAILTIMEOUT。但是其他一些DNS服务器仍然可以解决,如8.8.8.8。

我想知道为什么?是因为我更新频率太高了吗?我的域名是否存在于某个DSN服务器的黑名单上?我能做什么?我只是不想注册一个新的域名。

非常感谢。

0 个答案:

没有答案