• 文字サイズ変更
  • S
  • M
  • L
  • No : 12875
  • 公開日時 : 2017/03/22 19:02
  • 更新日時 : 2017/04/27 09:59
  • 印刷

DNSのレコードをTTLを5分で設定した場合は、5分で浸透期間が終わると考えてよいか。

回答

インターネットの仕様上、5分で浸透期間が終わり、変更後のホストでの運用が
開始することはありません。
 
特定のドメインでレコード変更した結果については、関連するドメインの各階層の
DNSキャッシュ更新が関係するため、一般的に最大72時間とされる「浸透期間」を経る
必要があります。
 
例として、自ドメインを「arena.ne.jp」とし、DNSサーバーでこのドメインと、
サブドメイン「test.arena.ne.jp」のレコードを変更した場合は、設定したホストのTTL
(キャッシュ保持時間)を短く設定したとしても、他のホストの反映影響を受けます。
 
「arena.ne.jp」の各レコードのTTLを「300」(単位:秒)としても、300秒、つまり
5分でDNSキャッシュが更新するのは「arene.」及び、存在する場合はそのサブドメイン、
「test.arena.」のみ対象となります。
 
「arena.ne.jp」の名前解決に関連するDNS階層の上位「ne.」のDNSホスト、
加えて、「jp.」のDNSホスト、さらにこれら各階層の負荷分散のためのDNSの
キャッシュ切り替わりを経る必要があるため、浸透期間が発生します。
 
ドメインの状態確認としては、インターネット上に無料サービスなどありますので、
「dig」などのキーワードで検索して Domain Information を確認することが可能です。
 
検索キーワード : 
faq12875

アンケート:ご意見をお聞かせください