前提:自己不太会linux,有ddns外网访问黑群的需求。
然后在dnspod上解析了一下自己的域名,想要通过路由(openwrt)实现ddns,目前这个op上的ddns插件应该是api过期了,于是自己搞个脚本。
使用脚本来自
https://github.com/imki911/ArDNSPod
自己已经修改配置,手工更新dns记录成功。
现在想要建一个crontab的定时任务,自己学了一下crontab的教程,如果我要每10分钟一次的话是这样写一条就行吗?
*/10 * * * * /etc/ddns/dnspodddns/ddnspod.sh> /dev/null 2>&1
这个命令写得对吗?
另外,这个脚本能否帮忙看一下,是不是只有ip变动的时候才更新,否则不更新,我怕过于频繁,会被封禁。
DNSpod的api说明中提到:如果1小时之内,提交了超过5次没有任何变动的记录修改请求,该记录会被系统锁定1小时,不允许再次修改,所以在开发和测试的过程中,请自行处理IP变动,仅在本地IP发生变动的情况下才调用本接口。
--
FROM 1.203.111.*