DiCEで自動更新の設定をする
2005年2月13日 掲載
2006年6月21日 改訂
無料で独自ドメインを登録できるDDNSサービス「MyDNS.JP」は、ウェブサイトにアクセスしてIPアドレスを更新するほか、メールやFTPを使っても更新できる。だが、定期的に更新を行うのは面倒というより、いつIPアドレスが変わるか分からないので手動での更新なんて無理だ。IPアドレスの自動更新を行うDiCEにまかせてしまおう。
基本的な手順はこちらのページで紹介した「ddo.jp」のときと同じ。だが、イベントの作成方法にちょっと違いがあるので詳しい手順も紹介していこう。
# /usr/local/dice/diced ←DiCEを起動する =-=-=- DiCE DynamicDNS Client -=-=-= Version 0.19 for Japanese Copyright(c) 2001 sarad :add ←イベントを追加する 新しくイベントを追加します DynamicDNSサービス名を入力してください "?"で対応しているサービスを一覧表示します (P)戻る >? ←サービスの一覧を確認する ZENNO.COM livedoor MyDNS.JP pcc.jp JPN.ch MyIP.US @nifty StaticCling MyServer ddns.ca p2p did.expoze.com Dynamx WebReactor unicc Earth DNS2Go EveryDNS Now.nu dynDNS.it onamae.com DION ODN ysdn ddo.jp Netservers todd USA cjb Dyn.ee BIGLOBE dnip my-domain ZoneEdit ZiVE yi theBBS SelfHOsT No-IP nicolas miniDNS Microtech instat ieServer HAMMERNODE GetmyIP Dynup Dynu dyns DynDSL DynDNSdk dyndns DtDNS dnsQ dhs DDNS.nu cheapnet changeIP ARTofDNS VALUEDOMAIN ODS JSPEED IPDYN DnsTokyo 3domain ================================================= 新しくイベントを追加します DynamicDNSサービス名を入力してください "?"で対応しているサービスを一覧表示します (P)戻る >MyDNS.JP ←サービス名で「MyDNS.JP」を選ぶ ------------------------------------------------- << MyDNS.JP >> URL: http://www.mydns.jp/ *** 情報 *** ドメイン名、ホスト名についてはマスターID(ユーザー名)にて管理されています。 IPアドレスはサーバー側で自動検出します。 (これらは入力しても無視されます) ================================================= ドメイン名を入力してください "?"でドメイン一覧を表示します (P)戻る > ←空のまま「Enter」キーを押す ================================================= ホスト名を入力してください (P)戻る > ←空のまま「Enter」キーを押す ================================================= ログインユーザ名を入力してください (P)戻る >×××× ←MyDNS.JPのユーザー名を入力する ================================================= ログインパスワードを入力してください (P)戻る >×××× ←MyDNS.JPのパスワードを入力する ================================================= 登録するIPアドレスを入力してください 空白にすると現在のIPアドレスを自動検出します (P)戻る > ←空のまま「Enter」キーを押す ================================================= このイベントに題名を付けてください (P)戻る >MyDNS.JP ←分かりやすい名前を付ける ================================================= このイベントを実行するスケジュールを設定します ------------------------------------------------- 実行する頻度を指定してください (番号入力) (0)1回のみ (1)1日1回 (2)1週間に1回 (3)1ヵ月に1回 (4)その他の周期 (5)IPアドレス変化時 (6)起動時 (P)戻る >5 ←IPアドレスの変化を監視し、自動的に更新させる ------------------------------------------------- IPアドレスがあまり変化しない環境の場合、更新せずに一定期間を過ぎると アカウントを削除されてしまうことがあります IPアドレスの変化が無い時に実行する間隔を指定してください (0)7日毎 (1)14日毎 (2)21日毎 (3)28日毎 (4)35日毎 (5)56日毎 (6)84日毎 (P)戻る >0 ←MyDNS.JPは一週間ごとに更新の必要がある ================================================= ================================================= このイベントを有効にしますか? (Y/N) (イベントの有効/無効は"EN/DIS"コマンドで切替えられます) >y ←イベントを有効にする ================================================= イベントを保存しますか? (Y/N) >y ←イベントを保存する イベント"MyDNS.JP"を保存しました ================================================= :list ←イベントのリストを表示して番号を確認する (No.) (イベント名) (スケジュール) (次回予定) 0 * ddo.jp IPアドレス変化時 (28日毎) 02/24 08:52 1 * MyDNS.JP IPアドレス変化時 (7日毎) 02/15 10:10 :ex 1 ←1番のイベントを実行する + 2/8 10:11 にMyDNS.JPが実行されました IPアドレスを更新しました ←このように表示されれば成功 :exit ←DiCEをいったん終了する # /usr/local/dice/diced -d -l ←DiCEをデーモン起動する =-=-=- DiCE DynamicDNS Client -=-=-= Version 0.19 for Japanese Copyright(c) 2001 sarad #