「無料DDNSサービスとして有名なMyDNS.JPが新システムに移行する」というのが先日からメール等で連絡があり、昨日、予定通り完全移行されたようです。がしかし、システム移行後、DiCEを用いたIPアドレスの変更ができず
Error: DiCE.レスポンスを認識出来ませんでした
とエラー発生。んで、いろいろと模索してたけど先程、Twitter(下記参照)やMyDNS.jpの公式ブログに対応策が出されていました。どうやらDiCEのプラグインが新システムに対応していなかったとのこと。詳しくは公式ブログの該当ページ(http://blog.mydns.jp/?p=346)を。
以下、実行内容ですぇ。IPアドレスの更新できました。参考にどうぞ。
# vi /usr/local/bin/DiCE/plug-in/MyDNS.JP.plg ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ;DiCE DynamicDNS Client Plug-in ;Copyright(c) 2001 sarad ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [DiCE] Version=3.0 [ServiceInfo] Name=MyDNS.JP(ALL) URL=http://www.mydns.jp/ [Updater] Method=GET Script=http://<U>:<P>@www.mydns.jp:80/login.html Encode=UTF-8 [Domains] mydns.jp [Options] [Response] 1=Login and IP address notify OK 18=パスワードが違います [Command] [Messages] 1=Login and IP address notify OK 18=ユーザー名(マスターID)またはパスワードが無効です [Help] ドメイン名、ホスト名についてはマスターID(ユーザー名)にて管理されています。 IPアドレスはサーバー側で自動検出します。 (これらは入力しても無視されます) # /usr/local/bin/DiCE/diced =-=-=- DiCE DynamicDNS Client -=-=-= Version 0.19 for Japanese Copyright(c) 2001 sarad :add 新しくイベントを追加します DynamicDNSサービス名を入力してください "?"で対応しているサービスを一覧表示します (P)戻る >MyDNS.JP mydns.jp ================================================= ドメイン名を入力してください "?"でドメイン一覧を表示します (P)戻る >tydk27.info ================================================= ホスト名を入力してください (P)戻る > ================================================= ログインユーザ名を入力してください (P)戻る >hoge ================================================= ログインパスワードを入力してください (P)戻る >hoge ================================================= 登録するIPアドレスを入力してください 空白にすると現在のIPアドレスを自動検出します (P)戻る > ================================================= このイベントに題名を付けてください (P)戻る >tydk27.info ================================================= このイベントを実行するスケジュールを設定します ------------------------------------------------- 実行する頻度を指定してください (番号入力) (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 ================================================= ================================================= このイベントを有効にしますか? (Y/N) (イベントの有効/無効は"EN/DIS"コマンドで切替えられます) >y ================================================= イベントを保存しますか? (Y/N) >y イベント"tydk27.info"を保存しました ================================================= :list (No.) (イベント名) (スケジュール) (次回予定) 0 * tydk27.info IPアドレス変化時 (7日毎) 09/13 04:26 :ex 0 + 9/6 4:26 にtydk27.infoが実行されました Login and IP address notify OK :exit