Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

 ZoneEdit 独自ドメイン用 DiCE 設定

実際の運用の際には、IP アドレスの変化に伴い登録しているダイナミック DNS に IP アドレスを書き換えなくてはいけません。

DiCE Linux 版 のインストール方法は、当サイト内の DiCE の使用法( zive.net 用 ) で行っています。

基本的な「 setup 」設定は終了しているものとします。「 setup 」コマンドは上記リンクの「 サーバを運用する( DiCEd の使用)」で行っています。

ページ内コンテンツ一覧

▲ページの最上部に戻る

 独自ドメイン用イベントの追加

ZoneEdit での注意点    サブドメインでの運用がある場合のみお読み下さい
「 examples.net 」どいうドメイン名を取得したものとします。
当サイト内の「 独自ドメインの設定( ZoneEdit ) 」での設定は、
「 http://examples.net/ 」及び「 http://www.examples.net/ 」でアクセスする場合を前提としています。
もし、「 http://sub.examples.net/ 」などのサブドメインでアクセスさせたい場合は、
「 http://examples.net/ 」及び「 http://www.examples.net/ 」とは別にサブドメイン用のイベントを追加した方が良いらしいです。

サブドメインの場合、ZoneEdit で「 * 」(アスタリスク)によるホスト名の設定をしていると思います。
この場合、「 * 」用のイベントを追加した方が良いみたいです。

上記のケースでは、DiCE のイベントを追加する際の「 ホスト名を入力してください 」の欄が変化してきます。
サブドメインの場合は、ホスト名に「 * 」を入力します。
そして、詳細設定の「更新モード」に「ホスト」を指定します


それでは、DiCE の設定を行います。肝心なのは「 add 」コマンドでイベントの追加部分です。
以下に ZoneEdit で独自ドメインを運用する時の基本的なイベントの追加を行います。

「 examples.net 」どいうドメイン名を取得したものとします。

[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)戻る >? <-- DDNS の一覧を表示 ARTofDNS AtStomped changeIP cheapnet cmdns DDNS.nu ddo.jp dhs dnsQ DtDNS Dyn.ee dyn.to Dynamx dyndns DynDNSdk DynDSL dynodns dyns Dynu Dynup eyeP flexiDNS GetmyIP HAMMERNODE idnsi ieServer instat justlinux Microtech Mindriot miniDNS myIP.org nicolas No-IP ns1 sdns SelfHOsT theBBS tsx yi ZiVE ZoneEdit my-domain CtrlAltDel jspeed dnip Pronym dynDNS.it 2mbit.com cjb ods todd Netservers tucny LostWeyr ZeroPain ipdyn dnsking armann Now.nu EveryDNS DNS2Go Earth unicc WebReactor Haxor did.expoze.com p2p ddns.ca MyServer StaticCling @nifty MyIP.US JPN.ch pcc.jp MyDNS.JP DnsTokyo ZENNO.COM ================================================= 新しくイベントを追加します DynamicDNSサービス名を入力してください "?"で対応しているサービスを一覧表示します (P)戻る >ZoneEdit <-- ZoneEdit と入力 ------------------------------------------------- << ZoneEdit >> URL: http://www.zoneedit.com/ *** 情報 *** ここの情報は重要ですよ! オプションの「更新モード」について ・”ゾーン”は指定したゾーンに属する全てのホストIPアドレスを更新します。 ・”ホスト”は指定したホストのみ更新します。 ※ ”ゾーン”を更新する場合、ホスト名の入力は不要です。 ================================================= ドメイン名を入力してください "?"でドメイン一覧を表示します (P)戻る >examples.net <-- 自分の取得したドメイン名を入力 ================================================= ホスト名を入力してください (P)戻る > <-- 空白で構いません。そのままエンターキーを押します。 ================================================= ログインユーザ名を入力してください (P)戻る >username <-- ZoneEdit に登録してあるユーザ名を入力します ================================================= ログインパスワードを入力してください (P)戻る >password <-- 同じくパスワードを入力 ================================================= 登録するIPアドレスを入力してください 空白にすると現在のIPアドレスを自動検出します (P)戻る > <-- 空白で構いません ================================================= このイベントに題名を付けてください (P)戻る >ZoneEdit <-- 名前は適当に付けます ================================================= このイベントを実行するスケジュールを設定します ------------------------------------------------- 実行する頻度を指定してください (番号入力) (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)戻る >1 ================================================= 詳細オプションを設定します ------------------------------------------------- [ 更新モード ] (0)ゾーン (1)ホスト 番号>0 <-- 「0」のゾーンを指定します ------------------------------------------------- [ オフライン ] (0)NO (1)YES 番号>0 <-- 「0」の"NO"で構いません ------------------------------------------------- [ レコードタイプ ] (0)A (1)MX 番号>0 <-- A レコードへの更新が前提なので、「0」の"A"を選択します。 ================================================= このイベントを有効にしますか? (Y/N) (イベントの有効/無効は"EN/DIS"コマンドで切替えられます) >y ================================================= イベントを保存しますか? (Y/N) >y イベント"ZoneEdit"を保存しました ================================================= :list <-- 登録済のイベント一覧表示します (No.) (イベント名) (スケジュール) (次回予定) 0 * miniDNS IPアドレス変化時 (21日毎) 02/10 22:37 1 * ZoneEdit 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 !!

これでイベントの追加は完了です。
追加・常駐の確認は必ず行って下さい。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net