■DiCE設定IPアドレスが変更された場合、DynamicDNSサービスにアクセスして更新を行わなくてはなりません。 しかし、毎回更新するのは大変な上、いつ変わるかわからないのでつながらない状態になってしまうおそれがあります。 そこで、IPアドレス変更時に自動的に更新してくれるサービスが必要となります。 DiCEとは、DynamicDNSの設定を自動で更新してくれるクライアントツールです。 高性能で多くのDynamicDNSサービスに対応していて、しかも無料です。 更新は、IPアドレス変更時のほか一定期間経過毎にも行うことができます。 ■ダウンロードDiCEは、sarad氏が提供しているフリーソフトで DiCE DinamicDNS Client のサイトからダウンロードできます。 Windows版とLinux版があります。 Linux版は、Beta Versionとなっていて、 こちら からダウンロードできます。 Beta Versionとなっていますが、これまで特に問題は起きていません。 ■インストールダウンロードしたファイルをFTPを用いて/usr/local/bin/など適当なディレクトリにアップロードします。サーバにスーパーユーザでログインしてアップロード先のディレクトリで"tar xzvf ./diced000.tar.gz"と入力すると DiCEというディレクトリが作成され、その中にファイルが展開されます。
DiCEディレクトリの中には、plug-inというディレクトリとdice.dat dice.ini diced ipcheck.datというファイルが作成されています。
dicedが実行ファイルになります。DiCEディレクトリで./dicedと入力すると実行されます。 ■設定DiCEディレクトリで./dicedと入力するとDiCEが実行され、以下のように表示されます。
ここで、"?"と入力するとコマンド一覧が表示されます。
まずは、addと入力して新しいイベントを追加します。
使用しているDynamicDNSサービス名を入力します。 "?"と入力すると一覧が表示されるので、同じ形式で入力します。
取得しているドメイン名を入力します。
ホスト名を入力します。ホスト名.ドメイン名でFQDNとなるようにします。 ドメイン名のみでホスト名を設定していない場合、ホスト名を入力しないか、ドメイン名を便宜上分割するかでいいようです。
DynamicDNSのユーザー名を入力します。
DynamicDNSのログインパスワードを入力します。
空白にしておくと自動検出してくれます。
分かりやすい題名をつけてください。
IPアドレス変化時に実行したいので、5を入力します。
DynamicDNSサービスで指定されている期間より短い期間を設定します。 無駄に短い期間を設定するとDynamicDNSサービスに負荷をかけてしまうので、 気をつけてください。
Yを入力して有効にします。
Yを入力して有効にします。これで設定終了です。 ほかにもドメインがある場合は、この作業を繰り返します。 設定が終わったら、startdを入力してバックグラウンドで実行します。 |