2021年3月21日星期日

通过sh脚本方式使用cloudflare DDNS动态域名

 原文https://blog.natcloud.net/cf-ddns.html


下面本人操作概要:

cf新建一条A记录域名,IP 1.2.3.4,黄色云点成灰

wget  -N --no-check-certificate https://raw.githubusercontent.com/yulewang/cloudflare-api-v4-ddns/master/cf-v4-ddns.sh


chmod +x cf-v4-ddns.sh

nano cf-v4-ddns.sh


这脚本要改的地方有下面4个,其余不用变


#你的【Global API Key】

CFKEY=975bca44534******65204f


# CFUSER=cf登陆名

CFUSER=leon@gmail.com


# CFZONE_NAME=你的域名(顶级域名,非二级域名)

CFZONE_NAME=super.com


# CFRECORD_NAME=你的cf需要ddns的二级域名

CFRECORD_NAME=s7.super.com


执行

./cf-v4-ddns.sh

网页F5刷新,检查1.2.3.4是否变成你的公网IP


都OK的话,crontab -e计划任务添加一条

1 * * * * /root/cf-v4-ddns.sh >/dev/null 2>&1

每小时运行一次






没有评论:

发表评论

caddy反代下载文件

# 监听端口 51110,提供静态文件服务和目录浏览 :51110 {     root * /home/tls     encode gzip  # 只启用 gzip 压缩     file_server {         browse     }     # 使用提供的证书...