ieServer.Net提供ダイナミックDNSサービスを利用する

LinkIconieServer.Netでドメインを取得する
LinkIconWindows版DiCEでIPアドレスを更新する
LinkIconLinux wgetコマンドでIPアドレスを更新する
LinkIconDD-WRTでIPアドレスを更新する

milk_btn_pagetop.png

ieServer.Netでドメインを取得する  

ieServer.Netで提供しているダイナミックDNSサービスを利用します。

ieServer.Net!
http://ieserver.net/

サブドメインDDNS登録操作

  • http://ieserver.net/にアクセスします。
  • 「新規ユーザ登録」をクリックしてユーザ登録を開始します。
  • 「ダイナミックDNS Web Interface」ページで、希望サブドメイン名 、電子メールアドレス、パスワードを入力し、さらに、ドメインを選択して、「登録」ボタンをクリックします。
  • 登録したメールアドレス宛に送信されるメールで登録内容を確認します。

ログインとIPアドレス登録

  • 「ログイン/IPアドレス登録」をクリックします。
  • 「ダイナミックDNS Web Interface」でサブドメイン名、パスワードを入力します。
  • 「ログイン」ボタンをクリックします。
  • IPアドレスの更新を行います。
  • ドメイン名へのIPアドレスの設定状態を確認します。

2011.11.14
milk_btn_pagetop.png

Windows版DiCEでIPアドレスを更新する  

ダイナミックDNS管理ソフトDiCEのWindows版を利用し、IPアドレスの更新を行います。

DiCEのダウンロード

DiCE DynamicDNS Client (自宅でインターネットサーバー)
http://www.hi-ho.ne.jp/yoshihiro_e/dice/
dice1596.exe

DiCEのインストール

・dice1596.exeをダブルクリックして解凍します。インストールします。
・SETUP.EXEをダブルクリックしインストールします。

DiCEの設定

・DiCEの起動画面で、「イベント」メニューから「追加」をクリックします。
・必要事項を入力し、「保存」をクリックします。

[設定内容]
説明 設定の説明
イベントタイプ 「DNS更新」を選択します。
イベント有効 チェックします。
サービス 利用するダイナミックDNSサービスを選択します。(dip.jp)
ホスト名 ダイナミックDNSサービスで取得したサブドメイン名を入力します。<サブドメイン名>
ドメイン名 ダイナミックDNSサービスのドメイン名を入力します。(dip.jp)
ユーザー名 ダイナミックDNSサービスのユーザIDを入力します。<サブドメイン名>
パスワード ダイナミックDNSサービスのパスワードを入力します。<パスワード>
IPアドレス 空欄にします。
スケジュール 「頻度」は「IPアドレス変化時」、「変化が無いとき」は「7日毎」を指定します。

DiCEの実行

・追加したイベントを右クリックし、「今すぐ実行」を選択します。

2011.11.14
milk_btn_pagetop.png

Linux wgetコマンドでIPアドレスを更新する  

wget -O - 'https://ieserver.net/cgi-bin/dip.cgi?username=サブドメイン&domain=ドメイン&password=パスワード&updatehost=1' をcronに登録し、定期的に動作させることでIPアドレスの自動更新が可能になります。

crontabの設定

毎時12分と42分に自動更新を行うようにします。

# crontab -e
12,42 * * * * /usr/bin/wget -O - 'https://ieserver.net/cgi-bin/dip.cgi?username=サブドメイン&domain=ドメイン&password=パスワード&updatehost=1' > /dev/null

確認

http://ieserver.net/ipcheck.shtml
にアクセスし、更新が正しく行われていることを確認します。

2011.11.14
milk_btn_pagetop.png

DD-WRTでIPアドレスを更新する  

ブロードバンドルータDD-WRTの機能を利用してIPアドレスの更新を行います。

DD-WRTの設定

Setup → DDNS を選択します。

  • DDNS Service
    • Custom
  • DYNDNS Server
    • dip.jp
  • User Name
    • name (ダミー)
  • Password
    • password (ダミー)
  • ホスト名
    • <サブドメイン名>
  • URL
    • https://ieserver.net/cgi-bin/dip.cgi?username=サブドメイン&domain=ドメイン&password=パスワード&updatehost=1
  • Do not use external check
    • No
  • Force Update Interval
    • 7 (日間)

Apply Settingsボタンをクリックします。

動作確認

Apply Settingsボタンのクリック後、DDNS Status の表示内容をチェックします。

2011.11.14
milk_btn_pagetop.png