玄箱でDDNSの更新

以前とりあげたDDNSサービス玄箱から自動更新できるようにします.


今回利用するDDNSサービスのトップページ
http://ddo.jp/


このDDNSサービスは、ページにアクセスするだけで、
自分の現在のIPアドレスDNSに登録してくれる優れものです.
玄箱で,定期的にこのページにアクセスするよう自動化を図ります.

まずwgetコマンドが使えるか試します

wget -O - 'http://free.ddo.jp/dnsupdate.php?dn=ドメイン&pw=パスワード'

正常に実行されたら,
http://ddo.jp/に行って自分のアカウントでログインします.
IP最終更新の部分が、wgetコマンド実行時の時間になっていればokです.

次に定期的にwgetコマンドが実行されるよう設定する

次にcrondコマンドを使って、定期的にwgetが実行されるように設定します.

crontab -e

これを実行するとcrondの設定ファイルが編集できます.


今回は以下のように設定しました.

20 * * * * wget -O /home/use1/sample.html 'http://free.ddo.jp/dnsupdate.php?dn=ドメイン&pw=パスワード'


これは毎時,20分に

wget -O /home/user1/sample.html 'http://free.ddo.jp/dnsupdate.php?dn=ドメイン&pw=パスワード'

を実行するための設定です.


最初の「20 * * * *」の部分は、「(分) (時) (日) (月) (曜日)」と対応しています.
ちなみに何故,毎時20分に設定しているかというと,
毎時の00分を避けるためです.
毎時の00分は,DDNSにアクセスが集中しすぎるため、
避けて欲しいとのことです.