DDNS自動登録 DiCE インストール

ヒント
UTF-8で実行すると文字化けするので端末(SSHクライアント)は文字コードEUC-JPで表示してください。
DiCEインストール
[root@centos ~]# wget http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/download.cgi?p=diced019
[root@centos ~]# tar zxvf diced01914.tar.gz
[root@centos ~]# rm -f diced01914.tar.gz
[root@centos ~]# mv DiCE /usr/local
[root@centos ~]# cd /usr/local/DiCE/
[root@centos DiCE]# setarch `uname -m` /usr/local/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アドレス>xxx.xxx.xxx.xxx
-------------------------------------------------
IPアドレスを検出をテストしますか? (Y/N)
(P)戻る
>n ←nを入力
-------------------------------------------------
IPアドレスをチェックする間隔を指定してください(分)
設定可能範囲は5分以上です
<現在:10>
(N)変更しない (P)戻る
>n ←nを入力
=================================================
DNSサーバーの負荷を軽減するために頻繁なDNS更新を防ぐ必要があります
前回の更新から一定時間DNS更新処理を行わないように保護時間を設定して
ください(分) 設定可能範囲は10分から1440分です
<現在:60>
(N)変更しない (P)戻る
>30 ←30を入力
=================================================
設定を保存しますか? (Y/N)
(P)戻る
>y ←yを入力
設定を保存しました
=================================================
:add ←addを入力
新しくイベントを追加します

DynamicDNSサービス名を入力してください
"?"で対応しているサービスを一覧表示します
(P)戻る

>? ←?を入力
               Earth          Netservers                todd
           my-domain                 ODN              theBBS
                dnsQ                DION            cheapnet
            livedoor          HAMMERNODE              JPN.ch
            MyServer             GetmyIP              Dynamx
            changeIP                Dynu             miniDNS
            DynDNSdk         RegisterFly            ZoneEdit
             ddns.ca             3domain                ZiVE
              ddo.jp           ZENNO.COM            SelfHOsT
                 p2p         StaticCling            MyDNS.JP
              Dyn.ee                dyns                dnip
               IPDYN      did.expoze.com             nicolas
             DDNS.nu              pcc.jp              JSPEED
              DynDSL              @nifty                 DHS
         VALUEDOMAIN           Microtech                eNom
              instat                 cjb            ieServer
                 ODS             MyIP.US              dyndns
                  yi                ysdn           dynDNS.it
               unicc              Now.nu           CyberGate
              DNS2Go               Dynup            DnsTokyo
               No-IP                 USA            EveryDNS
               DtDNS             BIGLOBE          onamae.com
          WebReactor            ARTofDNS                 dhs
=================================================

新しくイベントを追加します

DynamicDNSサービス名を入力してください
"?"で対応しているサービスを一覧表示します
(P)戻る
>VALUEDOMAIN ←VALUEDOMAINを入力
=================================================
ドメイン名を入力してください
"?"でドメイン一覧を表示します
(P)戻る
>centos.orz ←ドメイン名を入力
=================================================
ホスト名を入力してください
(P)戻る
>←空エンター
=================================================
ログインユーザ名を入力してください
(P)戻る
>xxx←バリュードメインのユーザーIDを入力
=================================================
ログインパスワードを入力してください
(P)戻る
>xxx←バリュードメインのパスワードを入力※1
=================================================
登録するIPアドレスを入力してください
空白にすると現在のIPアドレスを自動検出します
(P)戻る
>←空エンター
=================================================
このイベントに題名を付けてください
(P)戻る
>centos.orz ←ドメイン名を入力
=================================================
このイベントを実行するスケジュールを設定します
-------------------------------------------------
実行する頻度を指定してください (番号入力)
(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を入力
=================================================
このイベントを有効にしますか? (Y/N)
(イベントの有効/無効は"EN/DIS"コマンドで切替えられます)
>y ←yを入力
=================================================
イベントを保存しますか? (Y/N)
>y ←yを入力
イベント"centos.orz"を保存しました
=================================================
:add ←addを入力
新しくイベントを追加します

DynamicDNSサービス名を入力してください
"?"で対応しているサービスを一覧表示します
(P)戻る
>VALUEDOMAIN ←VALUEDOMAINを入力
-------------------------------------------------
<< バリュードメイン >>
URL: https://www.value-domain.com/index.php
*** 情報 ***
・全ホストを更新するにはホスト名に"*"を指定してください。
・"ユーザー名"に入力された内容は無視されます。
=================================================
ドメイン名を入力してください
"?"でドメイン一覧を表示します
(P)戻る
>centos.orz ←ドメイン名を入力
=================================================
ホスト名を入力してください
(P)戻る
>* ←*を入力(ワイルドカード)
=================================================
ログインユーザ名を入力してください
(P)戻る
>xxx←バリュードメインのユーザーIDを入力
=================================================
ログインパスワードを入力してください
(P)戻る
>xxx←バリュードメインのパスワードを入力
=================================================
登録するIPアドレスを入力してください
空白にすると現在のIPアドレスを自動検出します
(P)戻る
>←空エンター
=================================================
このイベントに題名を付けてください
(P)戻る
>*.centos.orz ←*.ドメイン名を入力
=================================================
このイベントを実行するスケジュールを設定します
-------------------------------------------------
実行する頻度を指定してください (番号入力)
(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を入力
=================================================
このイベントを有効にしますか? (Y/N)
(イベントの有効/無効は"EN/DIS"コマンドで切替えられます)
>y ←yを入力
=================================================
イベントを保存しますか? (Y/N)
>y ←yを入力
イベント"*.centos.orz"を保存しました
=================================================
:list ←listを入力
(No.)   (イベント名)    (スケジュール)             (次回予定)
  0 *  centos.orz      IPアドレス変化時 (7日毎)   06/15 07:39
  1 *  *.centos.orz    IPアドレス変化時 (7日毎)   06/15 07:44
:ex 0 ←ex 0を入力
+ 6/8 7:45 にcentos.orzが実行されました
  IPアドレスを更新しました
:ex 1 ←ex 1を入力
+ 6/8 7:46 に*.centos.orzが実行されました
  IPアドレスを更新しました
:exit ←exitを入力して終了
[root@centos DiCE]# cd
ヒント
※バリュードメインのパスワードはVALUEDOMAINのサイトで確認。 →ドメイン操作>ダイナミックDNS情報>必要なパラメータ情報。
DiCE起動
[root@centos ~]# setarch `uname -m` /usr/local/DiCE/diced -d -l
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad

DiCE Daemon Started !!
DiCE自動起動設定
[root@centos ~]# echo "setarch `uname -m` /usr/local/DiCE/diced -d -l" >> /etc/rc.local
Home PageTop