玄箱で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にアクセスが集中しすぎるため、
避けて欲しいとのことです.