## page was renamed from yatz.qmail.jp/A ## page was renamed from watchNS/yatz.qmail.jp-2 ## page was renamed from DNS/watch/yatz.qmail.jp-2 DNS/watch/yatz.qmail.jp-2について、ここに記述してください。 zone-apex-cname 拡張に規定された形以外のCNAMEを検出してエラーにするかの調査を行う。  SOA, NS 以外のレコードは存在しないという条件がある。 ---- == A レコードを設定してみる == $dnsq any yatz.qmail.jp c.ns.qmail.jp {{{ 255 yatz.qmail.jp: 152 bytes, 1+4+0+1 records, response, authoritative, noerror query: 255 yatz.qmail.jp answer: yatz.qmail.jp 86400 SOA c.ns.qmail.jp hostmaster.m.qmail.jp 1310569380 16384 2048 1048576 86400 answer: yatz.qmail.jp 600 NS c.ns.qmail.jp answer: yatz.qmail.jp 3600 CNAME sakura.qmail.jp answer: yatz.qmail.jp 600 A 131.112.32.2 additional: c.ns.qmail.jp 86400 A 59.106.175.222 }}} 親ドメインのqmail.jpでもyatz.qmail.jpのAレコードを定義したのだが、tinydns(djbdns)では無視されたようだ。 委譲(NS)があるからだろう。-- ToshinoriMaeno <>   NSをはずしてみたら、見えたので、推測通りだろう。-- ToshinoriMaeno <> $ dnsq any yatz.qmail.jp d.ns.qmail.jp {{{ 255 yatz.qmail.jp: 66 bytes, 1+0+1+1 records, response, noerror query: 255 yatz.qmail.jp authority: yatz.qmail.jp 600 NS c.ns.qmail.jp additional: c.ns.qmail.jp 86400 A 59.106.175.222 }}} == dnscache (djbdns) == $ dnsqr any yatz.qmail.jp {{{ 255 yatz.qmail.jp: 136 bytes, 1+4+0+0 records, response, noerror query: 255 yatz.qmail.jp answer: yatz.qmail.jp 86400 SOA c.ns.qmail.jp hostmaster.m.qmail.jp 1310569380 16384 2048 1048576 86400 answer: yatz.qmail.jp 600 NS c.ns.qmail.jp answer: yatz.qmail.jp 3600 CNAME sakura.qmail.jp answer: yatz.qmail.jp 600 A 131.112.32.2 }}} $ dnsqr a yatz.qmail.jp {{{ 1 yatz.qmail.jp: 68 bytes, 1+2+0+0 records, response, noerror query: 1 yatz.qmail.jp answer: yatz.qmail.jp 3523 CNAME sakura.qmail.jp answer: sakura.qmail.jp 86151 A 59.106.175.222 }}} == unbound == $ dnsqr a yatz.qmail.jp {{{ 1 yatz.qmail.jp: 68 bytes, 1+2+0+0 records, response, noerror query: 1 yatz.qmail.jp answer: yatz.qmail.jp 3523 CNAME sakura.qmail.jp answer: sakura.qmail.jp 86151 A 59.106.175.222 }}} == BIND == $ dig any yatz.qmail.jp @210.196.3.183 {{{ ; <<>> DiG 9.7.3 <<>> any yatz.qmail.jp @210.196.3.183 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55406 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;yatz.qmail.jp. IN ANY ;; ANSWER SECTION: yatz.qmail.jp. 600 IN A 131.112.32.2 yatz.qmail.jp. 3600 IN CNAME sakura.qmail.jp. yatz.qmail.jp. 86400 IN SOA c.ns.qmail.jp. hostmaster.m.qmail.jp. 1310569380 16384 2048 1048576 86400 yatz.qmail.jp. 600 IN NS c.ns.qmail.jp. ;; Query time: 59 msec ;; SERVER: 210.196.3.183#53(210.196.3.183) ;; WHEN: Thu Jul 14 00:18:42 2011 ;; MSG SIZE rcvd: 136 }}} $ DNSCACHEIP=203.138.63.115 dnsqr a yatz.qmail.jp {{{ 1 yatz.qmail.jp: 156 bytes, 1+2+2+0 records, response, noerror query: 1 yatz.qmail.jp answer: yatz.qmail.jp 3600 CNAME sakura.qmail.jp answer: sakura.qmail.jp 86400 A 59.106.175.222 authority: qmail.jp 37217 NS uz5b3p79vgf8v8yttum0fr1cbpg4tr0gdywhvwzdmb6u3hj6b8lk30.a.ns.qmail.jp authority: qmail.jp 37217 NS a.ns.qmail.jp }}}