## page was renamed from kresd/100.jp/3 kresd/100.jp/3について、ここに記述してください。 STRICT_MODE 追加 {{{ cachectl.clear() true > [plan] plan '100.jp.' type 'A' [resl] => using root hints [resl] => querying: '202.12.27.33' score: 10 zone cut: '.' m12n: 'JP.' type: 'NS' [resl] optional: '199.7.83.42' score: 10 zone cut: '.' m12n: 'JP.' type: 'NS' [resl] optional: '193.0.14.129' score: 10 zone cut: '.' m12n: 'JP.' type: 'NS' [resl] optional: '192.58.128.30' score: 10 zone cut: '.' m12n: 'JP.' type: 'NS' [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '202.12.27.33' rtt: 7 ms [resl] => querying: '203.119.40.1' score: 10 zone cut: 'jp.' m12n: '100.Jp.' type: 'A' [resl] optional: '150.100.6.8' score: 10 zone cut: 'jp.' m12n: '100.Jp.' type: 'A' [resl] optional: '192.50.43.53' score: 10 zone cut: 'jp.' m12n: '100.Jp.' type: 'A' [resl] optional: '210.138.175.244' score: 10 zone cut: 'jp.' m12n: '100.Jp.' type: 'A' [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '203.119.40.1' rtt: 6 ms [plan] plan 'ns2.dns.ne.jp.' type 'AAAA' [plan] plan 'g.dns.jp.' type 'AAAA' [resl] => using root hints [resl] => querying: '199.7.83.42' score: 10 zone cut: '.' m12n: 'jp.' type: 'NS' [resl] optional: '193.0.14.129' score: 10 zone cut: '.' m12n: 'jp.' type: 'NS' [resl] optional: '192.58.128.30' score: 10 zone cut: '.' m12n: 'jp.' type: 'NS' [resl] optional: '192.36.148.17' score: 10 zone cut: '.' m12n: 'jp.' type: 'NS' [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '199.7.83.42' rtt: 156 ms [resl] => querying: '150.100.6.8' score: 10 zone cut: 'jp.' m12n: 'dNS.jp.' type: 'NS' [resl] optional: '192.50.43.53' score: 10 zone cut: 'jp.' m12n: 'dNS.jp.' type: 'NS' [resl] optional: '210.138.175.244' score: 10 zone cut: 'jp.' m12n: 'dNS.jp.' type: 'NS' [resl] optional: '156.154.100.5' score: 10 zone cut: 'jp.' m12n: 'dNS.jp.' type: 'NS' [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '150.100.6.8' rtt: 7 ms [resl] => querying: '203.119.40.4' score: 10 zone cut: 'dns.jp.' m12n: 'g.dNS.jp.' type: 'AAAA' [resl] optional: '150.100.6.12' score: 10 zone cut: 'dns.jp.' m12n: 'g.dNS.jp.' type: 'AAAA' [resl] optional: '192.50.43.153' score: 10 zone cut: 'dns.jp.' m12n: 'g.dNS.jp.' type: 'AAAA' [resl] optional: '210.138.175.245' score: 10 zone cut: 'dns.jp.' m12n: 'g.dNS.jp.' type: 'AAAA' [iter] <= rcode: NOERROR [ pc ] => answer cached for TTL=900 [resl] <= server: '203.119.40.4' rtt: 5 ms [plan] plan 'g.dns.jp.' type 'A' [resl] => using root hints [resl] => querying: '193.0.14.129' score: 10 zone cut: '.' m12n: 'jP.' type: 'NS' [resl] optional: '192.58.128.30' score: 10 zone cut: '.' m12n: 'jP.' type: 'NS' [resl] optional: '192.36.148.17' score: 10 zone cut: '.' m12n: 'jP.' type: 'NS' [resl] optional: '198.97.190.53' score: 10 zone cut: '.' m12n: 'jP.' type: 'NS' [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '193.0.14.129' rtt: 5 ms [resl] => querying: '203.119.40.1' score: 11 zone cut: 'jp.' m12n: 'Dns.jP.' type: 'NS' [resl] optional: '192.50.43.53' score: 11 zone cut: 'jp.' m12n: 'Dns.jP.' type: 'NS' [resl] optional: '210.138.175.244' score: 11 zone cut: 'jp.' m12n: 'Dns.jP.' type: 'NS' [resl] optional: '156.154.100.5' score: 11 zone cut: 'jp.' m12n: 'Dns.jP.' type: 'NS' [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '203.119.40.1' rtt: 6 ms [resl] => querying: '150.100.6.12' score: 10 zone cut: 'dns.jp.' m12n: 'g.dnS.jp.' type: 'A' [resl] optional: '192.50.43.153' score: 10 zone cut: 'dns.jp.' m12n: 'g.dnS.jp.' type: 'A' [resl] optional: '210.138.175.245' score: 10 zone cut: 'dns.jp.' m12n: 'g.dnS.jp.' type: 'A' [resl] optional: '202.12.30.134' score: 10 zone cut: 'dns.jp.' m12n: 'g.dnS.jp.' type: 'A' [iter] <= rcode: NOERROR [resl] <= server: '150.100.6.12' rtt: 6 ms [resl] => querying: '203.119.40.1' score: 11 zone cut: 'jp.' m12n: 'ne.jp.' type: 'NS' [iter] <= rcode: NOERROR [iter] <= found cut, retrying with non-minimized name [ pc ] => answer cached for TTL=900 [resl] <= server: '203.119.40.1' rtt: 8 ms [resl] => querying: '203.119.40.1' score: 11 zone cut: 'jp.' m12n: 'NS2.DNS.Ne.jP.' type: 'AAAA' [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '203.119.40.1' rtt: 6 ms [resl] => querying: '210.224.172.13' score: 10 zone cut: 'dns.ne.jp.' m12n: 'ns2.DNs.ne.Jp.' type: 'AAAA' [resl] optional: '210.188.224.9' score: 10 zone cut: 'dns.ne.jp.' m12n: 'ns2.DNs.ne.Jp.' type: 'AAAA' [iter] <= rcode: NOERROR [ pc ] => answer cached for TTL=900 [resl] <= server: '210.224.172.13' rtt: 15 ms [plan] plan 'ns2.dns.ne.jp.' type 'A' [plan] plan 'ns1.dns.ne.jp.' type 'AAAA' [resl] => querying: '203.119.40.1' score: 11 zone cut: 'jp.' m12n: 'ns1.DNs.nE.jP.' type: 'AAAA' [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '203.119.40.1' rtt: 5 ms [resl] => querying: '210.188.224.9' score: 10 zone cut: 'dns.ne.jp.' m12n: 'Ns1.dNS.NE.jp.' type: 'AAAA' [iter] <= rcode: NOERROR [ pc ] => answer cached for TTL=900 [resl] <= server: '210.188.224.9' rtt: 5 ms [plan] plan 'ns1.dns.ne.jp.' type 'A' [resl] => querying: '203.119.40.1' score: 11 zone cut: 'jp.' m12n: 'Ns1.dnS.ne.Jp.' type: 'A' [iter] fetching glue for cut [iter] fetching glue for cut [iter] <= referral response, follow [ rc ] XX stash_glue skip [ rc ] XX stash_glue skip [resl] <= server: '203.119.40.1' rtt: 6 ms [resl] => querying: '210.188.224.9' score: 11 zone cut: 'dns.ne.jp.' m12n: 'Ns1.dNS.Ne.Jp.' type: 'A' [iter] <= rcode: NOERROR [resl] <= server: '210.188.224.9' rtt: 6 ms [resl] => querying: '210.188.224.9' score: 11 zone cut: 'dns.ne.jp.' m12n: 'nS2.DNs.Ne.Jp.' type: 'A' [iter] <= rcode: NOERROR [resl] <= server: '210.188.224.9' rtt: 5 ms [resl] => querying: '210.224.172.13' score: 15 zone cut: '100.jp.' m12n: '100.Jp.' type: 'A' [iter] <= rcode: NOERROR [resl] <= server: '210.224.172.13' rtt: 16 ms [resl] finished: 4, queries: 7, mempool: 32800 B }}} 最後のquering: の結果でauthorityを処理していない(捨てている)ことが読み取れる。 -- ToshinoriMaeno <> $ dnsq a 100.jp 210.188.224.9 {{{ 1 100.jp: 83 bytes, 1+1+2+0 records, response, authoritative, noerror query: 1 100.jp answer: 100.jp 3600 A 219.94.192.40 authority: 100.jp 3600 NS ns2.dns.ne.jp authority: 100.jp 3600 NS ns1.dns.ne.jp }}}