Cloudflare DDNS 自动更新脚本

枫铃2年前 (2023-04-04)资源分享329

获取裸域名的 Zone ID 及 API Key

在域名控制面板右下方的 API 一栏可直接获取到 Zone ID。API Key 则需要点击该栏下方的「Get your API key」,然后输入密码(可能还要验证码)确认才可获取。如下图:

cf.png

说明
• 请妥善保管 API Key,防止泄露。

记住Zone ID和API key 留待修改下面脚本的配置代码


脚本下载:https://github.com/imki911/DdnsOnCloudFlare

国内下载:https://gitcode.net/mirrors/imki911/ddnsoncloudflare?utm_source=csdn_github_accelerator


在config.conf 中填写上述的ZoneId、apiToken,以及要操作的域名。

然后,

想要更新ipv4,就运行 sh ./updateIpv4.sh

想要更新ipv6,就运行sh ./updateIpv6.sh

甚至不需要先在cloudflare中设置最初的dns记录了,只要填了config.conf, 如果记录不存在,会先帮你创建。

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。