DNS/キャッシュサーバの動作/浸透問題/dnscacheでのテストについて、ここに記述してください。
dnscache にちょっとしたパッチをして、試してみました。 さくらVPSで運用中です。
qmail.jp の NS レコードのTTLに注目してください。 -- ToshinoriMaeno 2011-08-11 10:59:05
1. 実験 NS のTTLに注目
%dnsqr ns qmail.jp
2 qmail.jp: 45 bytes, 1+1+0+0 records, response, noerror query: 2 qmail.jp answer: qmail.jp 86400 NS a.ns.qmail.jp
%dnsqr ns qmail.jp
2 qmail.jp: 45 bytes, 1+1+0+0 records, response, noerror query: 2 qmail.jp answer: qmail.jp 86396 NS a.ns.qmail.jp
%dnsqr ns qmail.jp
2 qmail.jp: 45 bytes, 1+1+0+0 records, response, noerror query: 2 qmail.jp answer: qmail.jp 86391 NS a.ns.qmail.jp
%dnsqr a www.qmail.jp
1 www.qmail.jp: 46 bytes, 1+1+0+0 records, response, noerror query: 1 www.qmail.jp answer: www.qmail.jp 3600 A 202.41.218.243
%dnsqr a www.qmail.jp
1 www.qmail.jp: 46 bytes, 1+1+0+0 records, response, noerror query: 1 www.qmail.jp answer: www.qmail.jp 3595 A 202.41.218.243
%dnsqr ns qmail.jp LLL 2 qmail.jp: 45 bytes, 1+1+0+0 records, response, noerror query: 2 qmail.jp answer: qmail.jp 86371 NS a.ns.qmail.jp }}} %dnsqr a sakura.qmail.jp
1 sakura.qmail.jp: 49 bytes, 1+1+0+0 records, response, noerror query: 1 sakura.qmail.jp answer: sakura.qmail.jp 86400 A 59.106.175.222
%dnsqr ns qmail.jp
2 qmail.jp: 45 bytes, 1+1+0+0 records, response, noerror query: 2 qmail.jp answer: qmail.jp 86351 NS a.ns.qmail.jp
%dnsqr a a.ns.qmail.jp
1 a.ns.qmail.jp: 63 bytes, 1+2+0+0 records, response, noerror query: 1 a.ns.qmail.jp answer: a.ns.qmail.jp 86340 A 202.41.218.243 answer: a.ns.qmail.jp 86340 A 218.44.237.137
%dnsqr ns qmail.jp
2 qmail.jp: 45 bytes, 1+1+0+0 records, response, noerror query: 2 qmail.jp answer: qmail.jp 86313 NS a.ns.qmail.jp
2. 細工のなかみ
answer section が存在するときには、 authority section と additional section を捨てる。
いわゆる毒盛対策にはなっていないことは書くまでもないが、念のため。 -- ToshinoriMaeno 2011-08-11 11:19:13