简介:
实现功能:检测存活,宕机自动删除记录,并添加配置文件中存活的记录。
可以选择Tcp Icmp Http 来判断存活
项目地址:https://github.com/yumusb/AutoChangeDns
环境安装:
本次教程以debian 10 为例
首先安装好git和Python3 pip3
sudo apt update
sudo apt install git
sudo apt update
sudo apt install python3-venv python3-pip
下载脚本:
git clone https://github.com/yumusb/AutoChangeDns.git
cd AutoChangeDns
pip3 install -r requirements.txt
按实际情况修改配置文件:
打开AutoChangeDns文件夹下,修改config.yml中的配置文件:
CloudFlare:
mail: [email protected]
token: yourtoken
#将要监控的域名记录
domain:
name: yourdomain.com
zone:
- subdomain: 'www'
type: http
port: 80
#主用加备用记录 都写在这里
records:
- content: yumusb.coding.me
name: 'www'
type: CNAME
proxied: false
- content: yumusb.github.io
name: 'www'
type: CNAME
proxied: false
运行脚本:
python3 jiankong.py
- 版权属于:吉士的转生日记
- 本文链接:https://heaid.top/index.php/archives/106/