mydns IP アドレス自動更新

スクリプトを書いてみた.

/root/mydns-update.sh

#!/bin/sh

USER="mydns?????"
PASS="????????"

telnet mail.mydns.jp 110 > /dev/null 2>&1 <<EOF
USER $USER
PASS $PASS
QUIT
EOF

Cron で 5 分おきに実行.

/etc/crontab

*/5   *  * * *  root    sh /root/mydns-update.sh

スクリプトを置く場所は /root で適切だろうか?また,グローバル IP アドレスが変わったときだけ mail.mydns.jp にアクセスしたいが,どうやればグローバル IP アドレスを取得できるのだろう?