miniDNS 独自ドメイン用 DiCE 設定
実際の運用の際には、IP アドレスの変化に伴い登録しているダイナミック DNS に IP アドレスを書き換えなくてはいけません。
miniDNS には専用ツールも存在します( Linux 版もあります )が使い慣れている DiCEd ( Linux 版 )を使用させていただく事にします。
DiCEd のインストール方法は、当サイト内の DiCE の使用法( zive.net 用 ) で行っています。
基本的な「 setup 」設定は終了しているものとします。「 setup 」コマンドは上記リンクの「 サーバを運用する( DiCEd の使用)」で行っています。
ページ内コンテンツ一覧
肝心なのは「 add 」コマンドでイベントの追加部分です。
以下に miniDNS で独自ドメインを運用する時の基本的なイベントの追加を行います。
「 example.com 」どいうドメイン名を取得したものとします。
[root@milo DiCE]# ./diced <-- DiCEd を起動 =-=-=- DiCE DynamicDNS Client -=-=-= Version 0.19 for Japanese Copyright(c) 2001 sarad :? *** 起動オプション *** diced [-s|-d|-h|-e] [-b] [-l] -s 起動と同時に開始します -d 起動と同時にバックグラウンドで開始します -h コマンドオプションを表示します -b イベント実行時にビープ音を鳴らします -l ログを作成します -e
指定のイベントを実行して終了します *** コマンド一覧 *** exit DiCEを終了します start DiCEを開始します startd DiCEをバックグラウンドで開始します setup DiCEの環境設定を行います list 登録済のイベント一覧を表示します add イベントを追加します ed[it] <番号> イベントを編集します del <番号> イベントを削除します en[able] <番号> イベントを有効にします dis[able] <番号> イベントを無効にします ev[ent] <番号> イベントの情報を表示します ex[ec] <番号> イベントを今すぐ実行します logcr ログをクリアします :add <-- イベントの追加 新しくイベントを追加します DynamicDNSサービス名を入力してください "?"で対応しているサービスを一覧表示します (P)戻る >miniDNS <-- miniDNS を利用するので、miniDNS と入力 ------------------------------------------------- << miniDNS >> URL: http://www.minidns.net/ *** 情報 *** <ポート9120を使用します> ================================================= ドメイン名を入力してください "?"でドメイン一覧を表示します (P)戻る >com <-- 独自ドメインの場合は自分の取得した gTLD を直接入力します。 ================================================= ホスト名を入力してください (P)戻る >example <-- 自分の取得したドメイン名 ================================================= ログインユーザ名を入力してください (P)戻る >username <-- miniDNS で登録したユーザ名 ================================================= ログインパスワードを入力してください (P)戻る >xxxxxxxxxxx <-- miniDNS に登録したパスワード ================================================= 登録するIPアドレスを入力してください 空白にすると現在のIPアドレスを自動検出します (P)戻る > ================================================= このイベントに題名を付けてください (P)戻る >miniDNS <-- 名前は適当に付けます ================================================= このイベントを実行するスケジュールを設定します ------------------------------------------------- 実行する頻度を指定してください (番号入力) (0)1回のみ (1)1日1回 (2)1週間に1回 (3)1ヵ月に1回 (4)その他の周期 (5)IPアドレス変化時 (6)起動時 (P)戻る >5 ------------------------------------------------- IPアドレスがあまり変化しない環境の場合、更新せずに一定期間を過ぎると アカウントを削除されてしまうことがあります IPアドレスの変化が無い時に実行する間隔を指定してください (0)7日毎 (1)14日毎 (2)21日毎 (3)28日毎 (4)35日毎 (5)56日毎 (6)84日毎 (P)戻る >2 ================================================= 詳細オプションを設定します ------------------------------------------------- [ オフライン ] (0)No (1)Yes 番号>0 ================================================= このイベントを有効にしますか? (Y/N) (イベントの有効/無効は"EN/DIS"コマンドで切替えられます) >y ================================================= イベントを保存しますか? (Y/N) >y イベント"miniDNS"を保存しました ================================================= :list <-- 登録済のイベント一覧表示します (No.) (イベント名) (スケジュール) (次回予定) 0 * ZiVE IPアドレス変化時 (21日毎) 02/06 16:00 1 * miniDNS IPアドレス変化時 (21日毎) 02/10 22:37 <-- 追加を確認 :exit <-- diced を終了させます [root@milo DiCE]# ps -C diced <-- diced の起動を確認 PID TTY TIME CMD 1778 ? 00:00:05 diced [root@milo DiCE]# もし起動していなければ、以下のコマンドを入力し、起動させてやる [root@milo DiCE]# ./diced -d -l <-- diced の起動オプション -d でバックグラウンドで開始、 -l はログを作成します。 =-=-=- DiCE DynamicDNS Client -=-=-= Version 0.19 for Japanese Copyright(c) 2001 sarad DiCE Daemon Started !!
これでイベントの追加は完了です。
追加・常駐の確認は必ず行って下さい。
このイベントの追加は「マスタホストレコード」の数だけ必要ですのでご注意下さい。