メインコンテンツにスキップ

ホーム DNS伝播

DNS伝播

DNS伝播の定義

DNSプロパゲーションとは、変更が行われた後、インターネット上のすべてのサーバーがDNSレコードを更新するのにかかる時間のことです。 このような変更は、多くのサーバーからなるネットワーク上で実装する必要があるため、通常は即座に反映されません。 そのため、すべてのサーバーが古いDNS情報を更新するまで、DNSの伝播は終了しません。

DNSのプロパゲーションは、グローバルに完了するまでに数時間から72時間かかります。 それでも、DNS伝播を適切に計画すれば、ドメイン名がダウンすることはありません。 しかし、一部のユーザーは、すべてのサーバーでDNSの伝播が完了するまで、あなたのウェブサイトのキャッシュバージョンを取得します。

こちらご参照ください: DNSレコード

DNSの伝播時間に影響を与える要因

  • TTL(Time to Live):TTLとは、DNS情報がローカルまたはリモートのDNSサーバー上に存在(有効)できる時間を指します。 例えば、DNSレコードのTTLが24時間の場合、すべてのサーバーは24時間の間、古い情報をエンドユーザーに表示し続け、その後、サーバーは最新の情報を取得するために新しいDNSリクエストを作成します。
  • ISPまたはインターネット・サービス・プロバイダー: ISP(インターネットサービスプロバイダ)は、DNSレコードをキャッシュして、世界中のエンドユーザーに対してサイトの読み込みを高速化します。 一部のISPはTTL値を無視して、TTLの有効期限が切れた後もDNSレコードをキャッシュに保持し続けることがあり、これがDNS伝播の完了に時間がかかる原因となることがあります。
  • ドメイン名レジストリ: ドメインの権威ネームサーバーを変更すると、その変更はトップレベルドメイン(TLD)およびルートサーバーに影響します。 また、そのTTLによっては、DNSの伝播がさらに長引くこともあります。