* 概要 [#cf896b79]
DDNS更新のためのソフトです。
** ダウンロード、解凍 [#qfdb4e37]
http://www.hi-ho.ne.jp/yoshihiro_e/dice/linux.html
より、何らかの方法でdiceをダウンロードします。
# tar zxf diced01911.tar.gz
# mv DiCE/ /usr/local/
# cd /usr/local/DiCE/
** プラグインファイルの修正(ddo.jpの場合のみ) [#q3ec31b5]
ddo.jp の場合、
error:サーバーに接続できませんでした
と出るので、
# vi plug-in/ddo.jp.plg
を以下のように編集します。
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
;DiCE DynamicDNS Client Plug-in
;Copyright(c) 2001 sarad
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[DiCE]
Version=3.0
[ServiceInfo]
Name=Dynamic DO!.jp
URL=http://ddo.jp/
[Updater]
Method=GET
Script=http://ddo.jp/dnsupdate.php?dn=<H>&pw=<P><O1>
^^^^
https を http にする
** 起動 [#x9c8e42f]
修正したら、diceを起動します。
# ./diced
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
:add
新しくイベントを追加します
DynamicDNSサービス名を入力してください
"?"で対応しているサービスを一覧表示します
(P)戻る
>ddo.jp
-------------------------------------------------
<< Dynamic DO!.jp >>
URL: http://ddo.jp/
*** 情報 ***
ユーザー名の入力は不要です
独自ドメインの場合はドメイン名を”ホスト”の所へ入力してください
=================================================
ドメイン名を入力してください
"?"でドメイン一覧を表示します
(P)戻る
>ddo.jp
=================================================
ホスト名を入力してください
(P)戻る
>*****
=================================================
ログインユーザ名を入力してください
(P)戻る
>
=================================================
ログインパスワードを入力してください
(P)戻る
>*****
=================================================
登録するIPアドレスを入力してください
空白にすると現在のIPアドレスを自動検出します
(P)戻る
>
=================================================
このイベントに題名を付けてください
(P)戻る
>ddo.jp
=================================================
このイベントを実行するスケジュールを設定します
-------------------------------------------------
実行する頻度を指定してください (番号入力)
(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)戻る
>0
=================================================
詳細オプションを設定します
-------------------------------------------------
[ オフライン ]
(0)No (1)Yes
番号>0
=================================================
このイベントを有効にしますか? (Y/N)
(イベントの有効/無効は"EN/DIS"コマンドで切替えられます)
>y
=================================================
イベントを保存しますか? (Y/N)
>y
イベント"ddo.jp"を保存しました
=================================================
:ev 0
-------------------------------------------------
[イベント名 ] ddo.jp
[状態 ] 有効
[DNSサービス ] ddo.jp
[更新ホスト ] *****.ddo.jp
[ユーザ名 ]
[IPアドレス ]
[スケジュール ] IPアドレス変化時 (7日毎)
[次回更新日時 ] 2005年5月26日、14:40:52
[最終実行日時 ] 1899年12月30日、0:00:00
[最終更新IPアドレス] *
[最終更新結果 ] コマンドが実行されました
(ID:000000)
-------------------------------------------------
:ex 0
+ 5/19 14:41 にddo.jpが実行されました
IPアドレスを更新しました
:ev 0
-------------------------------------------------
[イベント名 ] ddo.jp
[状態 ] 有効
[DNSサービス ] ddo.jp
[更新ホスト ] *****.ddo.jp
[ユーザ名 ]
[IPアドレス ]
[スケジュール ] IPアドレス変化時 (7日毎)
[次回更新日時 ] 2005年5月26日、14:41:08
[最終実行日時 ] 2005年5月19日、14:41:08
[最終更新IPアドレス] ***.***.***.***
[最終更新結果 ] IPアドレスを更新しました
(ID:000000)
-------------------------------------------------
:exit
** DiCEデーモンの起動 [#le5b7c0e]
# ./diced -d
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
# DiCE Daemon Started !!
** 自動起動の設定 [#l5a2b8fb]
# vi /etc/rc.d/rc.local
の一番最後に、
/usr/local/DiCE/diced -d -l
を追加。
** 調査 [#q7817fcf]
できたら、外部からアクセスできるか調査する。
http://www.websitepulse.com/tools.php3
で、WebSite Test
に自分のドメイン名をいれてGOを押す。
Server Status: HTTP/1.1 200 OK
が出ればOK。
注意:DSNを更新した直後、およびルータを再起動したあとなどは、DNSが反映するまで時間がかかるので時間を置いてやること。
* コメント [#p6e5ad2f]
#pcomment(Vine/コメント)