granitecanyon.com にセカンダリを頼む際に ns2 も NS レコードに
いれて zone-xfer を許可していた。
が、なぜか ns2.granitecanyon.com は再帰問い合わせに応えてくれず
lame delegation になってしまっていたので、試しに ns2 は外して
ns1.granitecanyon.com だけにしてみた。
結果はそれでよさそう。
soa.granitecanyon.com の FAQ には以下のようにあるけど、とりあえず
ひとつだけに減らしたほうがまともに運用できているこの現状。
If you are using only secondary name service from The Public DNS then you should list at least two of the following as your secondary name servers: ns1.granitecanyon.com (Item #8a), ns2.granitecanyon.com (Item #8a) (Item #8a.) You can list multiple secondaries for your domain as additional Items 8a and 8b.
ns2.granitecanyon.com を削ったので whois ではこう。
Domain servers in listed order:
NS0.GRID5.NET 66.132.144.45
NS1.GRID5.NET 66.132.145.79
NS1.GRANITECANYON.COM 205.166.226.38
DNS ではこう。
impulse:/home/dxy[12:59am] dig @a.gtld-servers.net grid5.net ns
; <<>> DiG 9.2.3 <<>> @a.gtld-servers.net grid5.net ns
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42230
;; flags: qr rd; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 3
;; QUESTION SECTION:
;grid5.net. IN NS
;; ANSWER SECTION:
grid5.net. 172800 IN NS ns0.grid5.net.
grid5.net. 172800 IN NS ns1.granitecanyon.com.
grid5.net. 172800 IN NS ns1.grid5.net.
;; ADDITIONAL SECTION:
ns0.grid5.net. 172800 IN A 66.132.144.45
ns1.granitecanyon.com. 172800 IN A 205.166.226.38
ns1.grid5.net. 172800 IN A 66.132.145.79
;; Query time: 214 msec
;; SERVER: 192.5.6.30#53(a.gtld-servers.net)
;; WHEN: Fri Dec 19 01:00:27 2003
;; MSG SIZE rcvd: 146
impulse:/home/dxy[1:01am] dig @ns1.granitecanyon.com grid5.net mx
; <<>> DiG 9.2.3 <<>> @ns1.granitecanyon.com grid5.net mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50567
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 4
;; QUESTION SECTION:
;grid5.net. IN MX
;; ANSWER SECTION:
grid5.net. 86400 IN MX 10 mail0.grid5.net.
;; AUTHORITY SECTION:
grid5.net. 86400 IN NS ns0.grid5.net.
grid5.net. 86400 IN NS ns1.grid5.net.
grid5.net. 86400 IN NS ns1.granitecanyon.com.
;; ADDITIONAL SECTION:
mail0.grid5.net. 86400 IN A 66.132.144.45
ns0.grid5.net. 86400 IN A 66.132.144.45
ns1.grid5.net. 86400 IN A 66.132.145.79
ns1.granitecanyon.com. 1209600 IN A 205.166.226.38
;; Query time: 191 msec
;; SERVER: 205.166.226.38#53(ns1.granitecanyon.com)
;; WHEN: Fri Dec 19 01:01:18 2003
;; MSG SIZE rcvd: 184
impulse:/home/dxy[1:01am] dig @ns1.grid5.net grid5.net mx
; <<>> DiG 9.2.3 <<>> @ns1.grid5.net grid5.net mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54307
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;grid5.net. IN MX
;; ANSWER SECTION:
grid5.net. 86400 IN MX 10 mail0.grid5.net.
;; ADDITIONAL SECTION:
mail0.grid5.net. 86400 IN A 66.132.144.45
;; Query time: 240 msec
;; SERVER: 66.132.145.79#53(ns1.grid5.net)
;; WHEN: Fri Dec 19 01:02:20 2003
;; MSG SIZE rcvd: 65
impulse:/home/dxy[1:02am] dig @ns0.grid5.net grid5.net mx
; <<>> DiG 9.2.3 <<>> @ns0.grid5.net grid5.net mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43394
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3
;; QUESTION SECTION:
;grid5.net. IN MX
;; ANSWER SECTION:
grid5.net. 86400 IN MX 10 mail0.grid5.net.
;; AUTHORITY SECTION:
grid5.net. 86400 IN NS ns1.granitecanyon.com.
grid5.net. 86400 IN NS ns0.grid5.net.
grid5.net. 86400 IN NS ns1.grid5.net.
;; ADDITIONAL SECTION:
mail0.grid5.net. 86400 IN A 66.132.144.45
ns0.grid5.net. 86400 IN A 66.132.144.45
ns1.grid5.net. 86400 IN A 66.132.145.79
;; Query time: 211 msec
;; SERVER: 66.132.144.45#53(ns0.grid5.net)
;; WHEN: Fri Dec 19 01:08:07 2003
;; MSG SIZE rcvd: 168
impulse:/home/dxy[1:08am]
