cloudflare 一键DDNS脚本

202次阅读
没有评论

共计 934 个字符,预计需要花费 3 分钟才能阅读完成。

cloudflare 一键ddns脚本,从上次的cloudflare ddns脚本写的一键脚本,比较简单,就是不用在去VI里面手动改东西了,代码如下:

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
clear
echo
echo "#############################################################"
echo "# One click Install cloudflareddns script            #"
echo "# Author: www.huiyingwu.com                          #"
echo "#############################################################"
echo "请输入 您的邮箱 > " ;read ddnsemail
echo "请输入 auth_key > " ;read auth_key
echo "请输入 zone_name为ddns域名顶级域名 > " ;read zone_name
echo "请输入 record_name为ddns所有域名 > " ;read record_name
wget --no-check-certificate https://zhujiwiki.com/wp-content/uploads/2018/07/CloudFlareDDNS/cloudflare-update-record.sh 
mv cloudflare-update-record.sh  ddns.sh
sed -i 's/user@example.com/${ddnsemail}/g' ddns.sh
sed -i 's/c2547eb745079dac9320b638f5e225cf483cc5cfdda41/${auth_key}/g' ddns.sh
sed -i 's/example.com/${zone_name}/g' ddns.sh
sed -i 's/www.example.com/${record_name}/g' ddns.sh

然后去

crontab -e

添加定时任务:

*/5 * * * * bash ddns.sh

正文完
 
admin
版权声明:本站原创文章,由 admin 2019-11-26发表,共计934字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码