最近有时候NOIP的DDNS有失败的可能性,导致DDNS更新异常缓慢,有时候需要手动Q进程重启N次才可以成功,索性试试用自己的域名和服务商API更新解析。便有了以下尝试…

当然,你是需要吧域名解析放到HE上面,预计1~48H吧,就成功将域名解析转移到HE

首先根据自己喜好创建A记录,并勾选Enable entry for dynamic dns,提交后在记录后DDNS一栏中点击圆环箭头获取Generate a key(这里也可以手动输入KEY),并记录。

在HE中添加A记录,并改为Dynamic记录

接下来是Linux上面的操作,先安装curl

apt update && apt install curl

再按照以下格式输入

curl -4 "xxxxxxxxxxxxxxxxxxxxxxx:[email protected]/nic/update?hostname=xxxxxxxxxxxxxxxxxxxxxxx"

xxxxx是你得域名 。 yyyyy为你获得的ddns code

然后设置开启自动运行(CRON可根据喜好设置相应的刷新时间,这里以2分钟执行一次为例)

crontab -e

选1 /bin/nano

最后一行添加

*/2 * * * * bash /root/update.sh

依旧前面不能有#

然後運行

nano /root/update.sh


curl -4 “http://yyyyyyyyyyyyyyyyyyy:[email protected]/nic/update?hostname=yyyyyyyyyyyyyyyyyyyyyy”
复制进去

贴上以后按 ctrl + x 再按Y 保存 然后回车退出

至此,HE的DDNS及自动化更新完成~


0 条评论

发表评论