cloudflare 动态域名

 

通过shell脚本控制

脚本

下载脚本

sudo wget https://raw.githubusercontent.com/lautumn1990/cloudflare-api-v4-ddns/main/cf-v4-ddns.sh -O /usr/local/bin/cf-ddns.sh
sudo chmod +x /usr/local/bin/cf-ddns.sh
sudo vim /usr/local/bin/cf-ddns.sh

修改default config下的几个配置变量

添加定时任务

crontab -e

在最后加上

*/2 * * * * /usr/local/bin/cf-ddns.sh >/dev/null 2>&1

如果需要日志就换成这条

*/2 * * * * /usr/local/bin/cf-ddns.sh >> /var/log/cf-ddns.log 2>&1

其他的可通过python脚本

参考ddns


参考