1. watchNS/anne.gr.jp
これほどバラバラに管理されていることが見えるゾーンもめずらしい。 -- ToshinoriMaeno 2017-05-03 01:21:48
1.1. JP登録
$ dnsq ns anne.gr.jp a.dns.jp
2 anne.gr.jp: 153 bytes, 1+0+4+2 records, response, noerror query: 2 anne.gr.jp authority: anne.gr.jp 86400 NS ns2.dns.ne.jp authority: anne.gr.jp 86400 NS two.dnsservers.net authority: anne.gr.jp 86400 NS one.dnsservers.net authority: anne.gr.jp 86400 NS ns1.dns.ne.jp additional: ns1.dns.ne.jp 86400 A 61.211.236.1 additional: ns2.dns.ne.jp 86400 A 210.224.172.13
1.2. zone server
$ dnsq ns anne.gr.jp ns1.dns.ne.jp
2 anne.gr.jp: 71 bytes, 1+2+0+0 records, response, authoritative, noerror query: 2 anne.gr.jp answer: anne.gr.jp 3600 NS ns1.dns.ne.jp answer: anne.gr.jp 3600 NS ns2.dns.ne.jp
$ dnsq ns anne.gr.jp two.dnsservers.net
2 anne.gr.jp: 110 bytes, 1+2+0+2 records, response, authoritative, noerror query: 2 anne.gr.jp answer: anne.gr.jp 1800 NS ns2.dnsservers.net answer: anne.gr.jp 1800 NS ns1.dnsservers.net additional: ns1.dnsservers.net 3600 A 209.54.49.2
1.3. zone server 2
$ dnsq ns anne.gr.jp ns1.dnsservers.net.
2 anne.gr.jp: 110 bytes, 1+2+0+2 records, response, authoritative, noerror query: 2 anne.gr.jp answer: anne.gr.jp 1800 NS ns2.dnsservers.net answer: anne.gr.jp 1800 NS ns1.dnsservers.net additional: ns1.dnsservers.net 3600 A 209.54.49.2 additional: ns2.dnsservers.net 3600 A 209.54.49.5
1.4. BIND/Unbound
$ dig -t ns anne.gr.jp @127.0.0.1
; <<>> DiG 9.11.1 <<>> -t ns anne.gr.jp @127.0.0.1 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18023 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ; COOKIE: 81622386aa94e1fc6423af4459092b9d9bd73a212b19ba91 (good) ;; QUESTION SECTION: ;anne.gr.jp. IN NS ;; ANSWER SECTION: anne.gr.jp. 3351 IN NS ns1.dns.ne.jp. anne.gr.jp. 3351 IN NS ns2.dns.ne.jp. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed May 03 10:00:13 JST 2017 ;; MSG SIZE rcvd: 110
$ dig -t ns anne.gr.jp @127.0.0.2
; <<>> DiG 9.11.1 <<>> -t ns anne.gr.jp @127.0.0.2 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23842 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1220 ;; QUESTION SECTION: ;anne.gr.jp. IN NS ;; ANSWER SECTION: anne.gr.jp. 3352 IN NS ns1.dns.ne.jp. anne.gr.jp. 3352 IN NS ns2.dns.ne.jp. ;; Query time: 0 msec ;; SERVER: 127.0.0.2#53(127.0.0.2) ;; WHEN: Wed May 03 10:00:16 JST 2017 ;; MSG SIZE rcvd: 82
1.5. Knot resolver
$ dig -t ns anne.gr.jp @127.0.0.3
; <<>> DiG 9.11.1 <<>> -t ns anne.gr.jp @127.0.0.3 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36385 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ; COOKIE: 9b0b6423b8cf50801873d9e859092ba33f311dada5371653 (good) ;; QUESTION SECTION: ;anne.gr.jp. IN NS ;; ANSWER SECTION: anne.gr.jp. 86088 IN NS ns1.dns.ne.jp. anne.gr.jp. 86088 IN NS ns2.dns.ne.jp. anne.gr.jp. 86088 IN NS one.dnsservers.net. anne.gr.jp. 86088 IN NS two.dnsservers.net. ;; Query time: 0 msec ;; SERVER: 127.0.0.3#53(127.0.0.3) ;; WHEN: Wed May 03 10:00:19 JST 2017 ;; MSG SIZE rcvd: 160