脚本路径:192.168.1.126主机/opt/tools/目录下
脚本文件:update.dev.idste.org.ip.sh
手动执行:sh /opt/tools/update.dev.idste.org.ip.sh(有执行权限的账号)
定时器:/etc/crontab
添加命令:*/1 * * * * root /opt/tools/update.dev.idste.org.ip.sh
实现原理:
1、定时器每分钟执行一次脚本,向http://cloudd.idste.net:30853/query?subdomain=dev&domain=idste.org发起请求;
2、cloudd主机(容器——安装DDNS程序),将客户IP与DNS解析记录对比,如果IP地址不同则调用腾讯云域名解析API将域名指向客户IP。
特别提醒:不建议在腾讯云手动修改dev.idste.org的域名解析记录,很容易导致小于10分钟的解析失效。