各社のADSLやフレッツ・シリーズのような常時接続の定額ダイアルアップサービスなどを活用している人向けの、「IPアドレスが変化しても平気になる、ダイナミックドメイン名を取得してみよう」というページです。以下を行っておくと、サーバの公開や出先から部屋のPCに忘れたファイルを取ったりするのに都合が良く、便利です。メジャーな検索サイトへの登録も可能になります。※「用語の解説が必要だ」という人は[こちら]をどうぞ。 [別ウィンドウで開く]
以下のコンテンツがあります。
はじめての方は上から順番にみていくことをお薦めします。
ドメイン名を取得する意味
具体的な登録手順
アクセス出来るか試す
登録したIPアドレスの更新
追加情報について
固定IPアドレスを割りあてられている場合には、正式に利用申請してもいいのですが、非固定IPアドレスの場合には申請自体が無理です(お金もかかりますね)。そこで、動的に対応するIPアドレスを変更できるドメイン名を取得すれば、これらの問題を解消できます。
ここではフリーのダイナミックDNSサービスである「dymanicDNS」を利用してドメイン名を取得することについて紹介します。dymanicDNSは無料(寄付は歓迎だそうです(^^;)でIPアドレスを変更可能なドメイン名を登録できるサイトです。
ドメイン名が固定されていて、それを知り合いに教えたりするようにすれば、IPアドレスがいくら変化しようとも、関係ありません。ADSLやFlet'sISDN等で常時接続している方や、テレホーダイの時だけ「時限サーバ」を公開したいと考えているダイアルアップユーザーには、毎回自分のIPアドレスを公開する必要も無くなり、検索サイトへの登録も可能になる(←サイトを見てもらいたいなら、結構重要です)等、とても有難いサービスです。
※これなら、やる気になればメールサーバetcだって立てられますよね。
では、ダイナミックDNSへの登録手順について具体的に紹介します。
※DynamicDNSのページは時々更新されますので、ここで紹介しているものと、画面の配置などが少し変化している可能性があります。
http://members.dyndns.org/2. ページ上端の「Sign Up Now」をクリックし「Create Account」のページを表示させ、Policyを一読後「 I have read and agree to the Acceptable Use Policy above:」の右にあるチェックボックスをチェックします。
3. Username、Email Address、Password を入力し[ Create Account ]をクリックします。
|
Username : 使用したいアカウント名(任意) E-Mail Address : 自分の使用しているメールのアドレス Confirm E-Mail Address : 上記メールアドレスの再入力 Password : 使用したいパスワード(任意) Confirm Password : 上記パスワードの再入力 |

4. アカウントが作成された後に、「Your Account Information」というsubject(件名)のメールが届くのでconfirm作業を行います。メール中から
「To confirm your account, please go to the address below:」
という一文を見つけ、それぞれの文のしたに書いてあるアドレスにブラウザでアクセスします。アクセスし「Account Confirmed 」というメッセージが表示されたら confirm 成功です。
※ちなみにこの confirm 作業は48時間以内に行わないとアカウント自体が無効になります。
5.
http://members.dyndns.org/にアクセスし、画面上端の User 、 Pass の部分にあなたが登録したユーザー名とパスワードを入力し、ログインします。
6. 画面上方にあるメニューから「Services」をクリックし、サービスメニューを表示します。画面の左端にあるサービスメニューから「Dynamic DNS」-「Add New Host」とクリックし、ホスト登録画面を呼び出します。そして、Hostname と IP Address を入力します。
|
Hostname : 使用したいホスト名(←あなたがサーバに付けたいホスト名 + リストアップされているドメイン名を組み合わせます) IP Address : ISPに割り当てられたあなたのグローバルIPアドレス Mail Exchanger : 自前でメールサーバを立てているひとはそのドメイン名を入力します。ここで登録するサーバでメールサーバを公開・運営する人は、いま登録するドメイン名(上記Hostnameの項と同じ)をここにも入力します。この設定がいわゆる「MXレコードの設定」にあたります。 |
「Mail Exchanger(MXレコード)」の設定についてあなたがメールサーバを自宅サーバで公開する場合には、Mail Exchangerの設定をしておかないと、送信したメールが拒否されことが稀にあります。RFCにも規定があるようなので、念のため一応設定しておくと安心です。 但し、この設定をすると「このアドレスのマシンはメールサーバです」という宣言をすることになりますから、メールサーバを公開しない場合には、設定をすることは避けるべきです。 |

1.DynamicDNSサイトにLoginします。
2.Dymnamic DNS をクリックします。
3.画面の左端ににリストアップされているあなたの登録したドメイン名 をクリックします。「具体的な登録手順5」のfig3.と同様のフォームが表示されますので、現在のIPアドレスを入力し更新を行います。※
※この時、JavaScriptがOnになっていれば、自分に割りあてられているIPアドレスが自動的にフォームに入力されています。この更新フォームのページを「お気に入り」や「ブックマーク」に登録したり、「ショートカット」などをつくっておくと、手動で更新する際に楽です。
以上で更新完了です。
なお、複数のドメイン名を登録してある場合には、Bulk Update をクリックすることで、リストから選択したものを一気に更新することも出来ます。
これで、あなたのドメイン名でのアドレスを知っている人は、あなたのIPアドレスの変化に関係なく(おそらく気付きもしないでしょう)、常に同じアドレスであなたの自宅サーバ等にアクセスできます。
追加情報
いくつかのオンラインソフトで、上記の更新作業を自動化することが出来ます。ここでは「KVTek's yiPost」」というソフトを紹介します。このソフトを使用することで例えば「10分毎に自動で更新する」といったことが可能です。入手先は以下です。
※現在(2001/4)私も使用しています。スタートアップに登録しておくか、サービスとして組み込んでおけば”うっかり”防止に効果絶大です。
http://www.kvtek.com/yiPost.asp(Windows版)の入手
※2001/10/14現在、作者Kostya氏により「yiPost」の公開が停止されています。
追加情報
yiPostの基本的な設定
ダイナミックDNSのIPアドレスの更新作業を自動化できるオンラインソフト「KVTek's yiPost」の基本的な設定についての紹介です。
1.yiPostを入手し起動する。
2.[File] - [Add Account]を選択し、[New Account]ダイアログを呼び出す。
3.ダイアログのそれぞれの項目を、Table1.を参考にしながら入力または選択後、OKをクリックしダイアログを閉じる。
4.次に、[Options]をクリックし[Options]ダイアログを呼び出し、[General]タブの"Check IP Every"にIPアドレスを更新したい間隔を分単位で入力。
5.[IP DetecTion]タブを選択し、[Always get my IP from this URL:]の項目に、自分の利用するダイナミックDNSの更新用のアドレスを入力する。
例)このページで紹介しているフリーなdynamicDNSを利用しているなら、
http://www.dyndns.org/cgi-bin/check_ip.cgi
あるいは、
http://checkip.dyndns.org/
を入力し、OKをクリックしダイアログを閉じる。
以上で、指定した時間間隔でIPアドレスの更新を自動で行ってくれるようになります。
※お好みに合わせて[Options]の[E-Mail]タブで「更新結果をメールで通知する」といった設定も出来ます。色々試してみて下さい。
| Service : |
自分の利用するダイナミックDNSサービス名を選択する 例)このページで紹介しているフリーのdynamicDNSを利用した場合には「DynDns.org」 |
| Username : | serviceで選択したダイナミックDNSサービスで、あなたが登録したユーザーネームを入力する |
| Password : | Usernameと同様に、あなたが登録したパスワードを入力する |
| Hostname : |
Usernameと同様に、あなたが登録時に指定した [ホスト名(ボックスに手入力)] + [ドメイン名(リストから選択)] を入力および選択する 例)このページのfig3.での登録が myhost + dnsAlias.org だった場合には、ボックスに「myhost」を入力し、リストから「dnsAlias.org」を選択する。 |