03/08/07 00:57
>>93
実は問題アリアリです
ユーザのDNSが、古いキャッシュに入ってるNSレコードに従って
古いDNSにAレコードを聞きにいったときに、ついでNSレコードを返されると
NSレコードの古いDNSキャッシュは更新されてTTLが最大値に戻るんで、
次も古いDNSに問い合わせます
bind9もdjbもこの動きは同じ
NSレコードのTTLより短い間隔でDNS問い合わせが発生する場合、
ユーザのDNSがいったんキャッシュをクリアしないと、
この繰り返しで新しいIPが引けない状況が発生します
DNSを変えたら、古いDNSでは少なくともNSレコードは削除しないとダメです
もちろんゾーンごと消すのがベスト
この問題って度々でるんで、
キャリアは定期的にキャッシュクリアをするところが結構あります