本教程适用于能执行python的环境下部署DDNS脚本。
1、首先,登陆SSH,输入sudo -i进入root账户。
2、输入git clone https://github.com/NewFuture/DDNS.git
拉取配置文件到本地
3、输入cd DDNS && vi config.json
配置配置文件,弹出以下窗口
其中ID和token需要到自己的解析平台控制台获取,这里以阿里云为例:
ipv4填写域名,如果有多个子域名,以如下格式:["xxx.xxx.xxx","xxx.xxx.xxx"]
4、配置好后按下esc,然后输入:wq保存并推出(冒号也要写上)
5、输入python run.py -c config.json
检查脚本是否配置正确,如果正确,应出现以下内容:
6、以上确认没问题后,设置计划任务,输入crontab -e
然后在出现的内容下方加入以下内容 */5 * * * * /usr/bin/python /root/DDNS/run.py -c /root/DDNS/config.json >> /root/ddns.log
这样脚本就会每5分钟检查并执行一次任务。
最后,可以自己检验脚本是否能否成功运行,输入vi ddns.log
可以检测运行状态,若出现. ..或者其他内容,说明运行成功,否则只显示~
最后修改:2019 年 11 月 08 日 10 : 20 PM
© 允许规范转载