事前に変更したいDNSのレコードのTTLを短くすれば、TTLが切れたらすぐに切り替わってもよさそうなものですね。でもうまく切り替わらないという話をよく聞きます。そんなとき、したり顔で言われるのは、「世の中TTLに従わないDNSキャッシュサーバがたくさんあるのさ」という言葉です。でもTTLを無視して古いキャッシュを持ちつづけるキャッシュサーバがそんなにたくさんあるのでしょうか。具体例があればぜひ教えてください。(TTLより早くキャッシュが消えるのはよくあります) 私の経験上、DNSのレコードが期待通りにうまく切り替わらないのは、ほとんどの場合が設定ミス、運用ミスです。それを「浸透には時間がかかる」という言葉でごまかされているのです。以下にそれらの具体例をあげます。

Notes