目次

以下は例のシナリオです: あなたはドメインを登録し、パーキングに設定しました。ウェブサイトを開発する時が来たので、ホスティングを購入し、ドメインをウェブホストのネームサーバーを使用するように設定します。ネームサーバーの変更が有効になるのをしばらく待ってから、ウェブサイトにアクセスします。しかし、何らかの理由で、www.dynadot.comにリダイレクトされています。もしドメインが以前にパーキングを使用していなかった場合、古いウェブサイトが表示されているかもしれません。これは通常、IPアドレスのキャッシュ、つまりDNS伝播と呼ばれる現象が原因で起こります。

 

何が起こっているのか

ウェブサイトがウェブブラウザ(Internet Explorer、Firefoxなど)からリクエストされると、そのリクエストはまずコンピュータのインターネットサービスプロバイダ(ISP)に送信され、ISPがドメインのネームサーバに問い合わせてウェブホスティングサーバの場所(IPアドレス)を検索します。キャッシュは、IPアドレスの場所にあるウェブホスティングサーバがもうウェブサイトをホストしていないにもかかわらず、訪問者のウェブブラウザがそのサーバに接続してウェブページを取得しようとするときに発生します。

これは、ウェブブラウザとコンピュータのオペレーティングシステムが、すでに検索したIPアドレスのリストを保持しており、将来のIPアドレス検索のためにそのリストを参照するために発生します。 ISPも独自のIPアドレスリストを保持しています。この目的は、ウェブページの読み込み時間を短縮し、インターネット上のトラフィックを減らすことです。残念ながら、ネームサーバーの変更時に遅延が発生する可能性があります。以下の画像は、キャッシュがない場合とキャッシュがある場合の動作を示しています。

キャッシュなし- これは、あなたのウェブサイトを初めて訪問する人や、しばらく訪問していない人がアクセスする際に起こる検索のタイプです。


ISPレベルでのキャッシング - ISPは既に検索されたドメインのリストを保持しています。このリストは数日間しか保持されません。ネームサーバーの変更が行われた場合、ISPは「既に取得済み」リストに保持されているIPが期限切れになるまで、新しいIPを検索しません。したがって、以下の例では、ns1.your-new-host.comが「www.yourwebsite.comはIPアドレス223.224.200.201にあります」と言っても、ウェブサイト訪問者は「既に取得済み」リスト上のwww.yourdomain.comのIPが期限切れになるまで、その情報を受け取りません。


コンピューター上でのキャッシュ。 - あなたのコンピューターやウェブブラウザもIPアドレスをキャッシュします。そうすることで、インターネット上でIPアドレスを検索する必要がなくなり、時間を節約できます。しかし、ネームサーバーの変更中、あなたのコンピューターは数日間、古いIPアドレスにアクセスし続けるかもしれません。

 


 

 

キャッシュされたウェブサイトの表示

新しい訪問者や頻繁に訪問しない人にとっては、あなたのウェブサイトは正常に機能します。あなた自身がアクセスできるようにするために、いくつか試すことがあります。ウェブサイトを表示しながらウェブブラウザの更新ボタンを繰り返しクリックしてみるか、ウェブブラウザのキャッシュをクリアしてみてください。コンピューターを再起動することも試せます。 Windowsユーザーは「ipconfig /flushdns」コマンドを使用してOSのキャッシュをクリアできます。もし前の方法がうまくいかない場合、IPアドレスがISPによってキャッシュされているかもしれません。その場合は、ISPに連絡してDNSキャッシュをクリアするよう依頼してみてください。上記のすべてがうまくいかない場合、キャッシュされたIPが期限切れになるまで1〜3日待つ必要があるかもしれません。

DNS伝播を理解することは重要な要素です ドメイン管理。ネームサーバの変更がどのように機能し、何を期待すべきかを知ることで、ウェブサイトの立ち上げ、移行、ホスティング変更のストレスが大幅に軽減されます。

その間、別のISP(職場、図書館、カフェなど)からドメインにアクセスしてみてください。それらの場所のISPやコンピュータが以前にあなたのウェブサイトにアクセスしていないか、少なくともIPアドレスをキャッシュするほど最近でないことを願います。ただし、最終的にはキャッシュされたIPアドレスは期限切れになり、リアルタイムのIPアドレスが検索されてウェブサイトへの接続に使用されます。

/
著者
Dynadot
Dynadot Team