DNS/キャッシュサーバの動作/CNAME/dnscacheの動作

コマンドと返答

%dnsqr a doc.qmail.jp

1 doc.qmail.jp:
64 bytes, 1+2+0+0 records, response, noerror
query: 1 doc.qmail.jp
answer: doc.qmail.jp 3358 CNAME www.qmail.jp
answer: www.qmail.jp 3358 A 131.112.32.3

dnscache ログ

2009-08-17 15:11:36.879954500 query 41769 7f000001:f311:042c 1 doc.qmail.jp.
2009-08-17 15:11:36.879965500 tx 0 1 doc.qmail.jp. qmail.jp. 83702006
2009-08-17 15:11:36.880053500 rr 83702006 86400 1 a.ns.qmail.jp. 83702006
2009-08-17 15:11:36.880055500 rr 83702006 86400 1 a.ns.qmail.jp. da2ced89
2009-08-17 15:11:36.880060500 rr 83702006 86400 1 a.ns.qmail.jp. ca29daf3
2009-08-17 15:11:36.880062500 rr 83702006 86400 ns qmail.jp. a.ns.qmail.jp.
2009-08-17 15:11:36.880066500 rr 83702006 3600 cname doc.qmail.jp. www.qmail.jp.
2009-08-17 15:11:36.880077500 tx 0 1 www.qmail.jp. qmail.jp. 83702006
2009-08-17 15:11:36.880138500 rr 83702006 3600 1 www.qmail.jp. 83702003
2009-08-17 15:11:36.880143500 rr 83702006 86400 1 a.ns.qmail.jp. 83702006
2009-08-17 15:11:36.880147500 rr 83702006 86400 1 a.ns.qmail.jp. da2ced89
2009-08-17 15:11:36.880149500 rr 83702006 86400 1 a.ns.qmail.jp. ca29daf3
2009-08-17 15:11:36.880154500 rr 83702006 86400 ns qmail.jp. a.ns.qmail.jp.
2009-08-17 15:11:36.880156500 stats 41769 5704297 1 0
2009-08-17 15:11:36.880160500 sent 41769 64

query の行がdnscacheが受け取った問い合わせ
tx の行がdnscacheが発行した問い合わせ (doc.qmail.jp と www.qmail.jp )
rr が受け取った返答


コンテンツサーバに問い合わせたら、以下の返事が返ってくる。

%dnsq a doc.qmail.jp a.ns.qmail.jp
1 doc.qmail.jp:
115 bytes, 1+1+1+3 records, response, authoritative, noerror
query: 1 doc.qmail.jp
answer: doc.qmail.jp 3600 CNAME www.qmail.jp
authority: qmail.jp 86400 NS a.ns.qmail.jp
additional: a.ns.qmail.jp 86400 A 131.112.32.6
additional: a.ns.qmail.jp 86400 A 218.44.237.137
additional: a.ns.qmail.jp 86400 A 202.41.218.243

コンテンツサーバからの返事がこれなら、dnscache が www.qmail.jp の A レコードを問い合わせるのは道理。