Cloudflare DDNS 自动更新脚本
获取裸域名的 Zone ID 及 API Key
在域名控制面板右下方的 API 一栏可直接获取到 Zone ID。API Key 则需要点击该栏下方的「Get your API key」,然后输入密码(可能还要验证码)确认才可获取。如下图:
说明
• 请妥善保管 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, 如果记录不存在,会先帮你创建。