Cisco1812JでダイナミックDNS
はじめに
自宅サーバー+独自ドメインでホームページを公開していると動的IPが気になるところ。。。
どうやら市販のブロードバンドルーターでもダイナミックDNSの自動更新できる機能があるらしい。
Ciscoルーターを使っている小生にはくやしいのでCisco 1812JでもIPアドレスの自動更新させることにします。
ところで、ダイナミックDNSとは、なに?
一般の方がプロバイダを通してインターネットに接続する場合には、接続する度に異なるIPアドレスが割り振られます(動的IP)。
インターネットでホームページを見る際はURLからIPア ドレスをDNSに問い合わせし、そのIPアドレスのサーバにアクセスします。
ダイナミックDNSでは、IPア ドレスが変更されるたびに、DNSに情報更新を行うことで自宅のサーバーにアクセスできるようにします。
こんなことはできる
自宅PCをWEBサーバーとして公開する。
ストリーミングサーバーとして音楽や動画の配信も可能。
ストリーミングを利用して、自宅のペットの様子を会社からみることだって可能になります!
自宅のPCをファイルサーバーにすれば、外出先から簡単に自宅のPCファイルがみれます!
ダイナミックDNSの登録
ダイナミックDNSのサイトは、海外サイトを含め複数ありますが、英語だったり独自ドメインは有料だったりします。
非常に良心的な管理者様が運営されているMyDNS.JPを
強く推奨いたします。
日本のサイト(もち日本語)で、しかも独自ドメインを無料で利用できます。
登録方法については、日本語なのでMyDNS.JPのページをご覧ください。
ダイナミックDNSの更新
MyDNS.JPでは、「メール受信」
、「FTP接続」、「BASIC認証」、「IPアドレス直接設定」などでIPアドレスを通知&更新することができます。
手動で更新する方法もありますが、DiCEなどのソフトなら初心者でも簡単に自動更新することができます。Windows版とLINUX版があります。
自動更新ソフトの場合、ソフトをインストールしたPCやサーバを常時起動させておく必要があります。
自動更新のメリット
CiscoルータでダイナミックDNSの自動更新をすると、ルータだけ起動させておけば、WOL(Wake On Lan)で外出先からPCやサーバを起動させることができます。
WOLは、iアプリ(DoCoMo FOMA)を利用させていただいています。PCリモコン
RCGate - PC Remote Control RCGate -
自動更新するには
Cisco1812Jには、ダイナミックDNSの自動更新する機能がデフォルトで備わっています。
更新は、HTTP BASIC認証を使用します。
設定方法はCiscoのホームページに掲載されていますが、DynDNS.COM用なのでMyDNS.JP用の設定にアレンジが必要です。
前提条件
Cisco1812Jのみ動作確認をしています。
インターネット接続ができる環境であること。Bフレッツでのみ動作確認しています。
PPPoEなどのインターネット接続に関する設定方法の説明は省略します。
サンプルConfig(MyDNS.JPバージョン)の抜粋
! !--------Global_configuration_Mode-------- ip ddns update method <methodname> HTTP add http://<username>:<password>@www.mydns.jp/ remove http://<username>:<password>@www.mydns.jp/ interval maximum <day> <hour> <minute> <second> ! !--------Interface_configuration_Mode-------- interface Dialer<number> ip ddns update hostname <hostname> ip ddns update <methodname> ! |
Configの説明
<MethodName> = 任意のメソッド名(2ヶ所同じ名前にする)
<username> = 登録したMasterID
<password> = 登録したPassword
<day> <hour> <minute> <second> = 最大更新間隔 日 時間 分 秒
<number> = インターフェース番号
<hostname> = ***.****.com(MyDNSでは関係ないので適当でOK、省略するとルータ側でエラーになります)
※更新間隔が短いと確実にアクセスブロックされます。肝心な時に更新できなくなってしまうのでご注意ください。
複数のドメインを自動更新させたり、MyDNSとDynDNSを併用することも可能です。
小生の環境で、MyDNS 独自ドメイン×2個、DynDNS 無料ドメイン×2個、で正常に自動更新してくれてます。
いつIPアドレスが変わるのか分からないけど、IPアドレスが変更するとすぐに更新しに行ってくれるので非常に助かる機能です。
最後に
本サイトの情報による損害については一切責任を負いません。自己責任で実施してください。