1. 首页
  2. 技术

cloudflare 一键DDNS脚本

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/[email protected]/${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,如若转载,请注明出处:https://www.huiyingwu.com/1815/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注