if [ "`dig +short myip.opendns.com @208.67.220.222`" != "``dig +short example.no-ip.info @208.67.220.222``" ]; then
wget -q -O - "https://example%40example.com:examplepassword@dynupdate.no-ip.com/nic/update?hostname=example.no-ip.info"
fi
- 要先安裝 dig ,以下是常見的安裝包:
- example.no-ip.info 請改成要更新的域名。
- example%40example.com 請改登入的信箱,注意「@」要改成「%40」。
- examplepassword 請改登入的密碼。
- 本批次檔是以 208.67.220.222 的 myip.opendns.com 和 example.no-ip.info 比對,不相符則要求 No-IP 更新。
- 會選 208.67.220.222 是希望可以不要去影響 OpenDNS 主要伺服器的負載,另外也不使用 resolver4.opendns.com 也是這個道理。
- 最後加上 cron 更新就非常好用了,也不用權限。
- 要注意本批次檔密碼傳輸時不會加密,使用時一定要注意。
沒有留言:
張貼留言
定時會整理。