ついでにDiceも入れてみた。
とりあえずDiceだけインストールしておきました。
とりあえずDDNSは生きていたみたいなんで継続して使いたいところですが
仮想マシンは常時起動していない有様やしな・・・・。必要に応じて稼動する
サーバ・・・。接続できたらラッキー(笑)とかもいいかも。
ちょっと考えたほうがいいかもしれないですね。
参照:http://www.hi-ho.ne.jp/yoshihiro_e/dice/
http://jintaro.com/fedoracore5/fc5_dice.shtml
http://d.hatena.ne.jp/kuni-pc/20080502/p1
■Diceインストール(DDNS設定)
1:http://www.ieserver.net/でドメイン登録
ドメイン:hoge.dip.jp
パス:hoge
2:Diceのダウンロード
・ダウンロード
[root@defaultimage src]# cd /usr/local/src/
[root@defaultimage src]# wget http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/download.cgi?p=diced019
--12:48:43-- http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/download.cgi?p=diced019
~中略~
12:48:44 (1.71 MB/s) - `diced01914.tar.gz' を保存しました [1093163/1093163] ←表示を確認する。
3:インストール
・展開
[root@defaultimage src]# tar zxvf diced01914.tar.gz
DiCE/
~中略~
DiCE/plug-in/DnsTokyo.plg
・Diceディレクトリの移動
[root@defaultimage src]# mv DiCE/ /usr/local/bin
4:設定
・Dice設定情報投入起動(TeraTermをEUCに変更して実施のこと)
[root@defaultimage src]# /usr/local/bin/DiCE/diced
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
:setup ←setupコマンド入力
IPアドレスの検出方法を指定してください
(0) 自動検出
(1) ローカルのネットワークアダプタから検出
(2) 外部のスクリプトから検出
<現在:0>
(N)変更しない (P)戻る
>n ←nを入力
-------------------------------------------------
プライベートIPアドレスも検出対象ですか? (Y/N)
<現在:いいえ>
(P)戻る
>n ←nを入力
-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>y ←yを入力
検出IPアドレス>100.100.100.100
-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>n ←nを入力
-------------------------------------------------
IPアドレスをチェックする間隔を指定してください(分)
設定可能範囲は5分以上です
<現在:10>
(N)変更しない (P)戻る
>5 ←5を入力
=================================================
DNSサーバーの負荷を軽減するために頻繁なDNS更新を防ぐ必要があります
前回の更新から一定時間DNS更新処理を行わないように保護時間を設定して
ください(分) 設定可能範囲は10分から1440分です
<現在:60>
(N)変更しない (P)戻る
>n ←nを入力
=================================================
設定を保存しますか? (Y/N)
(P)戻る
>y ←yを入力
設定を保存しました
=================================================
:add ←addコマンド入力
新しくイベントを追加します
DynamicDNSサービス名を入力してください
"?"で対応しているサービスを一覧表示します
(P)戻る
>ieServer
-------------------------------------------------
<< ieServer Project >>
URL: http://www.ieserver.net/
*** 情報 ***
IPアドレスはサーバー側で自動検出します。
IPアドレスの指定は出来ません。
(入力しても無視されます)
=================================================
ドメイン名を入力してください
"?"でドメイン一覧を表示します
(P)戻る
>dip.jp
=================================================
ホスト名を入力してください
(P)戻る
>hogesrv
=================================================
ログインユーザ名を入力してください
(P)戻る
>hoge
=================================================
ログインパスワードを入力してください
(P)戻る
>hoge
=================================================
登録するIPアドレスを入力してください
空白にすると現在のIPアドレスを自動検出します
(P)戻る
> ←そのままエンター
=================================================
このイベントに題名を付けてください
(P)戻る
>hogeieserver20090505
=================================================
このイベントを実行するスケジュールを設定します
-------------------------------------------------
実行する頻度を指定してください (番号入力)
(0)1回のみ (1)1日1回 (2)1週間に1回 (3)1ヵ月に1回
(4)その他の周期 (5)IPアドレス変化時 (6)起動時
(P)戻る
>5 ←5を入力
-------------------------------------------------
IPアドレスがあまり変化しない環境の場合、更新せずに一定期間を過ぎると
アカウントを削除されてしまうことがあります
IPアドレスの変化が無い時に実行する間隔を指定してください
(0)7日毎 (1)14日毎 (2)21日毎 (3)28日毎
(4)35日毎 (5)56日毎 (6)84日毎
(P)戻る
>0 ←0を入力
=================================================
詳細オプションを設定します
-------------------------------------------------
[ オフライン ]
(0)No (1)Yes
番号>0 ←0を入力
=================================================
このイベントを有効にしますか? (Y/N)
(イベントの有効/無効は"EN/DIS"コマンドで切替えられます)
>y ←yを入力
=================================================
イベントを保存しますか? (Y/N)
>y ←yを入力
イベント"hogeieserver20090505"を保存しました
=================================================
:list ←listコマンド投入
(No.) (イベント名) (スケジュール) (次回予定)
0 * hogeieserver20090505 IPアドレス変化時 (7日毎) 05/07 13:19
:ev 0 ←ev 0 コマンドを投入
-------------------------------------------------
[イベント名 ] hogeieserver20090505
[状態 ] 有効
[DNSサービス ] ieServer
[更新ホスト ] hoge.dip.jp
[ユーザ名 ] hoge
[IPアドレス ]
[スケジュール ] IPアドレス変化時 (7日毎)
[次回更新日時 ] 2006年5月7日、13:19:58
[最終実行日時 ] 1899年12月30日、0:00:00
[最終更新IPアドレス] *
[最終更新結果 ] コマンドが実行されました
(ID:000000)
-------------------------------------------------
:exit
5:常駐起動設定
・起動設定ファイル編集
[root@defaultimage src]# cd /etc/rc.d/
[root@defaultimage rc.d]# echo "/usr/local/bin/DiCE/diced -d -l" >> /etc/rc.d/rc.local
[root@defaultimage rc.d]# tail /etc/rc.d/rc.local
====================================
modprobe vga16fb
/usr/local/bin/DiCE/diced -d -l ←追記されていることを確認
====================================
・常駐起動確認
[root@defaultimage ~]# /etc/rc.d/rc.local
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
DiCE Daemon Started !!
[root@defaultimage log]# cat /usr/local/bin/DiCE/log/events.log
*eventlogの内容確認(TeraTermではEUC)
=====================================
○ 4/30 13:24 デーモン動作を開始しました
=====================================
・名前解決確認
[root@defaultimage ~]# nslookup hoge.dip.jp
Server: 100.100.100.100
Address: 100.100.100.100#53
Non-authoritative answer:
Name: hoge.dip.jp
Address: 100.100.100.100 ←自分のIPアドレスが表示されていることを確認
とりあえずDDNSは生きていたみたいなんで継続して使いたいところですが
仮想マシンは常時起動していない有様やしな・・・・。必要に応じて稼動する
サーバ・・・。接続できたらラッキー(笑)とかもいいかも。
ちょっと考えたほうがいいかもしれないですね。
参照:http://www.hi-ho.ne.jp/yoshihiro_e/dice/
http://jintaro.com/fedoracore5/fc5_dice.shtml
http://d.hatena.ne.jp/kuni-pc/20080502/p1
■Diceインストール(DDNS設定)
1:http://www.ieserver.net/でドメイン登録
ドメイン:hoge.dip.jp
パス:hoge
2:Diceのダウンロード
・ダウンロード
[root@defaultimage src]# cd /usr/local/src/
[root@defaultimage src]# wget http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/download.cgi?p=diced019
--12:48:43-- http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/download.cgi?p=diced019
~中略~
12:48:44 (1.71 MB/s) - `diced01914.tar.gz' を保存しました [1093163/1093163] ←表示を確認する。
3:インストール
・展開
[root@defaultimage src]# tar zxvf diced01914.tar.gz
DiCE/
~中略~
DiCE/plug-in/DnsTokyo.plg
・Diceディレクトリの移動
[root@defaultimage src]# mv DiCE/ /usr/local/bin
4:設定
・Dice設定情報投入起動(TeraTermをEUCに変更して実施のこと)
[root@defaultimage src]# /usr/local/bin/DiCE/diced
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
:setup ←setupコマンド入力
IPアドレスの検出方法を指定してください
(0) 自動検出
(1) ローカルのネットワークアダプタから検出
(2) 外部のスクリプトから検出
<現在:0>
(N)変更しない (P)戻る
>n ←nを入力
-------------------------------------------------
プライベートIPアドレスも検出対象ですか? (Y/N)
<現在:いいえ>
(P)戻る
>n ←nを入力
-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>y ←yを入力
検出IPアドレス>100.100.100.100
-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>n ←nを入力
-------------------------------------------------
IPアドレスをチェックする間隔を指定してください(分)
設定可能範囲は5分以上です
<現在:10>
(N)変更しない (P)戻る
>5 ←5を入力
=================================================
DNSサーバーの負荷を軽減するために頻繁なDNS更新を防ぐ必要があります
前回の更新から一定時間DNS更新処理を行わないように保護時間を設定して
ください(分) 設定可能範囲は10分から1440分です
<現在:60>
(N)変更しない (P)戻る
>n ←nを入力
=================================================
設定を保存しますか? (Y/N)
(P)戻る
>y ←yを入力
設定を保存しました
=================================================
:add ←addコマンド入力
新しくイベントを追加します
DynamicDNSサービス名を入力してください
"?"で対応しているサービスを一覧表示します
(P)戻る
>ieServer
-------------------------------------------------
<< ieServer Project >>
URL: http://www.ieserver.net/
*** 情報 ***
IPアドレスはサーバー側で自動検出します。
IPアドレスの指定は出来ません。
(入力しても無視されます)
=================================================
ドメイン名を入力してください
"?"でドメイン一覧を表示します
(P)戻る
>dip.jp
=================================================
ホスト名を入力してください
(P)戻る
>hogesrv
=================================================
ログインユーザ名を入力してください
(P)戻る
>hoge
=================================================
ログインパスワードを入力してください
(P)戻る
>hoge
=================================================
登録するIPアドレスを入力してください
空白にすると現在のIPアドレスを自動検出します
(P)戻る
> ←そのままエンター
=================================================
このイベントに題名を付けてください
(P)戻る
>hogeieserver20090505
=================================================
このイベントを実行するスケジュールを設定します
-------------------------------------------------
実行する頻度を指定してください (番号入力)
(0)1回のみ (1)1日1回 (2)1週間に1回 (3)1ヵ月に1回
(4)その他の周期 (5)IPアドレス変化時 (6)起動時
(P)戻る
>5 ←5を入力
-------------------------------------------------
IPアドレスがあまり変化しない環境の場合、更新せずに一定期間を過ぎると
アカウントを削除されてしまうことがあります
IPアドレスの変化が無い時に実行する間隔を指定してください
(0)7日毎 (1)14日毎 (2)21日毎 (3)28日毎
(4)35日毎 (5)56日毎 (6)84日毎
(P)戻る
>0 ←0を入力
=================================================
詳細オプションを設定します
-------------------------------------------------
[ オフライン ]
(0)No (1)Yes
番号>0 ←0を入力
=================================================
このイベントを有効にしますか? (Y/N)
(イベントの有効/無効は"EN/DIS"コマンドで切替えられます)
>y ←yを入力
=================================================
イベントを保存しますか? (Y/N)
>y ←yを入力
イベント"hogeieserver20090505"を保存しました
=================================================
:list ←listコマンド投入
(No.) (イベント名) (スケジュール) (次回予定)
0 * hogeieserver20090505 IPアドレス変化時 (7日毎) 05/07 13:19
:ev 0 ←ev 0 コマンドを投入
-------------------------------------------------
[イベント名 ] hogeieserver20090505
[状態 ] 有効
[DNSサービス ] ieServer
[更新ホスト ] hoge.dip.jp
[ユーザ名 ] hoge
[IPアドレス ]
[スケジュール ] IPアドレス変化時 (7日毎)
[次回更新日時 ] 2006年5月7日、13:19:58
[最終実行日時 ] 1899年12月30日、0:00:00
[最終更新IPアドレス] *
[最終更新結果 ] コマンドが実行されました
(ID:000000)
-------------------------------------------------
:exit
5:常駐起動設定
・起動設定ファイル編集
[root@defaultimage src]# cd /etc/rc.d/
[root@defaultimage rc.d]# echo "/usr/local/bin/DiCE/diced -d -l" >> /etc/rc.d/rc.local
[root@defaultimage rc.d]# tail /etc/rc.d/rc.local
====================================
modprobe vga16fb
/usr/local/bin/DiCE/diced -d -l ←追記されていることを確認
====================================
・常駐起動確認
[root@defaultimage ~]# /etc/rc.d/rc.local
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
DiCE Daemon Started !!
[root@defaultimage log]# cat /usr/local/bin/DiCE/log/events.log
*eventlogの内容確認(TeraTermではEUC)
=====================================
○ 4/30 13:24 デーモン動作を開始しました
=====================================
・名前解決確認
[root@defaultimage ~]# nslookup hoge.dip.jp
Server: 100.100.100.100
Address: 100.100.100.100#53
Non-authoritative answer:
Name: hoge.dip.jp
Address: 100.100.100.100 ←自分のIPアドレスが表示されていることを確認
コメント