1.DiCEの入手
wget http://homepage3.nifty.com/sarad/diced01914.tar.gz


2.DiCEの解凍
sudo tar xzvf ./diced01914.tar.gz


3.DiCEの設定
sudo cp -r DiCE /usr/local/
cd /usr/local/DiCE
sudo ./diced

 ・初期設定の変更
 :setup
 IPアドレスの検出方法を指定=自動検出
 プライベートIPアドレスを検出対象とするか=No
 IPアドレス検出テストを行うか=Yes
 IPアドレスのチェック間隔を変更するか=デフォルト
 DNSサーバーへの更新間隔=デフォルト
 設定を保存するか=Yes

 ・ドメイン登録
 :add
 DynamicDNSサービス名の入力=登録しているDDNSドメイン
 ドメイン名の入力=登録しているドメイン
 ホスト名を入力=任意
 ログインユーザ名を入力=登録したユーザ名
 ログインパスワードを入力=登録したパスワード
 登録するIPアドレスを入力=空白なら現在のIPアドレスを自動検出
 設定に名前をつける=好きな名前
 イベント実行周期=任意
 サービスタイプの選択=無料
 SSLの有効有無=使用しない
 オフライン設定=オフライン
 イベントの反映=Yes
 イベントの保存=Yes

 ・設定内容の表示
 :list

 ・設定の終了
 :exit


4.DiCEのバックグランド起動
sudo ./diced -d -l
ps -C diced
cd /usr/local/DiCE
sudo ./diced

 ・DDNSへのIPアドレス更新
 :ex 0

 ・DiCEの設定情報
 :ev 0

 ・設定の終了
 :exit

5.Ubuntu起動時にバックグランドで自動起動させる
sudo cp /etc/init.d/skeleton /etc/init.d/diced
sudo chmod 755 /etc/init.d/diced
sudo vi /etc/init.d/diced
DESC="DiCE Daemon"
NAME=diced
DAEMON=/usr/local/DiCE/
DAEMON_ARGS="-d -l"
:wq

 ・sysv-rc-confのインストール
 apt-get install sysv-rc-conf

 ・DiCEをランレベルに追加
 sudo sysv-rc-conf diced on

 ・ランレベルの設定
 sudo sysv-rc-conf
 dicedのランレベル[2]にチェックを入れ、他のレベルチェックを外す

 ・設定の終了
 q