1. 亡霊の正体

動作を続けている古いDNS(コンテンツ)サーバが発生源だ。

2. TTLが更新される

DNSレコードの変更、とりわけNSレコード関連の変更がキャッシュに取り込まれない問題(いわゆる/浸透問題)は

3. 解決法

キャッシュサーバではすでにキャッシュされているレコードのTTLを伸ばすような変更は行わないことにすればよい。

/dnscacheでのテスト結果; 期待通りの動作をしている。 -- ToshinoriMaeno 2011-08-11 11:09:07


このような動作をするキャッシュサーバはすでに多数存在する。 /unboundの動作

4. 再調査

共用キャッシュサーバの振る舞いを調べてみる。 DNS/キャッシュサーバ比較/TTLの更新  -- ToshinoriMaeno 2011-08-14 01:38:43

また、キャッシュ満了寸前に(キャッシュしている同じサーバに)問い合わせしなおす、という設定もあるかもしれない。


権威サーバと同居しているキャッシュサーバでの浸透遅延問題はキャッシュの問題ではない。

コンテンツサーバの設定したTTLは尊重される

MoinQ: DNS/実装/亡霊 (last edited 2021-06-02 11:55:20 by ToshinoriMaeno)