当你手里面有一个闲置的域名,有一个漂浮不定的外网ip,你又想在外网ip变更后自动解析到域名上,此情此景此脚本可能会帮上你。
chmod +x aliyun-ddns-shell/src/aliyun/aliyun-ddns.sh
> aliyun-ddns.sh (mac: > bash aliyun-ddns.sh)
1.配置并执行脚本
2.仅配置
3.仅执行脚本
4.恢复出厂设置
5.清理日志文件
0.退出
aliyun-ddns.sh -config -run 配置并执行脚
aliyun-ddns.sh -run 执行脚本(前提需要有配置文件)
aliyun-ddns.sh -config 仅配置信息
aliyun-ddns.sh -restore 恢复出厂设置(会清除配置文件等)
aliyun-ddns.sh -clearn 清理日志文件
aliyun-ddns.sh -version 显示脚本说明及版本信息
crond -V
有输出版本号即已安装。yum install vixie-cron crontabs -y
如有疑问请自行查找资料解决service crond status # 查看服务运行状态
service crond start # 启动服务
service crond stop # 停止服务
service crond restart # 重启服务
service crond reload # 不中断服务,重新载入配置
crontab -e # 编辑配置文件
crontab -l # 列出某个用户的任务计划
crontab -e
# 按i进入标记模式
# 输入:
*/20 * * * * XXXXXX/aliyun-ddns-shell/src/aliyun/aliyun-ddns.sh -run >> XXXX/aliyun-ddns-shell/src/aliyun/crontab-log.log
# 说明:
# */20 * * * * :每20分钟执行一次 需要执行都脚本全路径 >> 执行日志输出位置全路径
# 按 esc 后 输入:wq 回车 保存并退出
service crond reload