由于一些必要的公网问题,更换了自编译的路由器固件,而没有自带更新功能,故在这里记录一下利用局域网内主机更新cf域名记录的方法。

灵感来自于: https://blog.sometimesnaive.org/article/5

修复IP检测方式后的版本(IPV6会出现问题): https://github.com/SuzukiHonoka/CloudFlare_DNS_Record

Step 1

获取帐号信息

  • ZONE_ID
  • API_KEY
  • RECORD_ID

填写config.conf的EMAIL ZONE_ID API_KEY信息

获取RECORD_ID

./CloudFlare_DDNS_Setter.sh

填写完成后,使用以下命令更新记录

./CloudFlare_DDNS_Setter.sh --ddns

用户可根据自己的需求更改脚本内容,

我这里是放到了crontab来定时执行。

至此结束。


了解 Starx's Home 的更多信息

订阅后即可通过电子邮件收到最新文章。

分类: DNS