最近有时候NOIP的DDNS有失败的可能性,导致DDNS更新异常缓慢,有时候需要手动Q进程重启N次才可以成功,索性试试用自己的域名和服务商API更新解析。便有了以下尝试…
当然,你是需要吧域名解析放到HE上面,预计1~48H吧,就成功将域名解析转移到HE。
首先根据自己喜好创建A记录,并勾选Enable entry for dynamic dns
,提交后在记录后DDNS一栏中点击圆环箭头获取Generate a key
(这里也可以手动输入KEY),并记录。
接下来是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 条评论