Answers from com. nameservers
Adam Tkac
atkac at redhat.com
Wed Feb 13 15:11:14 UTC 2008
Hi all,
I've hit interesting behavior of com. nameservers. Could someone here
please try explain me why all com. nameservers returns NS delegation
records in answer section but all other servers returns them in
authority section?
--------------------------------------
; <<>> DiG 9.5.0b2 <<>> @A.ROOT-SERVERS.NET com NS
; (2 servers found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42124
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 15
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;com. IN NS
;; AUTHORITY SECTION:
com. 172800 IN NS E.GTLD-SERVERS.NET.
com. 172800 IN NS F.GTLD-SERVERS.NET.
com. 172800 IN NS G.GTLD-SERVERS.NET.
com. 172800 IN NS H.GTLD-SERVERS.NET.
com. 172800 IN NS I.GTLD-SERVERS.NET.
com. 172800 IN NS J.GTLD-SERVERS.NET.
com. 172800 IN NS K.GTLD-SERVERS.NET.
com. 172800 IN NS L.GTLD-SERVERS.NET.
com. 172800 IN NS M.GTLD-SERVERS.NET.
com. 172800 IN NS A.GTLD-SERVERS.NET.
com. 172800 IN NS B.GTLD-SERVERS.NET.
com. 172800 IN NS C.GTLD-SERVERS.NET.
com. 172800 IN NS D.GTLD-SERVERS.NET.
;; ADDITIONAL SECTION:
A.GTLD-SERVERS.NET. 172800 IN A 192.5.6.30
A.GTLD-SERVERS.NET. 172800 IN AAAA 2001:503:a83e::2:30
B.GTLD-SERVERS.NET. 172800 IN A 192.33.14.30
B.GTLD-SERVERS.NET. 172800 IN AAAA 2001:503:231d::2:30
C.GTLD-SERVERS.NET. 172800 IN A 192.26.92.30
D.GTLD-SERVERS.NET. 172800 IN A 192.31.80.30
E.GTLD-SERVERS.NET. 172800 IN A 192.12.94.30
F.GTLD-SERVERS.NET. 172800 IN A 192.35.51.30
G.GTLD-SERVERS.NET. 172800 IN A 192.42.93.30
H.GTLD-SERVERS.NET. 172800 IN A 192.54.112.30
I.GTLD-SERVERS.NET. 172800 IN A 192.43.172.30
J.GTLD-SERVERS.NET. 172800 IN A 192.48.79.30
K.GTLD-SERVERS.NET. 172800 IN A 192.52.178.30
L.GTLD-SERVERS.NET. 172800 IN A 192.41.162.30
M.GTLD-SERVERS.NET. 172800 IN A 192.55.83.30
;; Query time: 113 msec
;; SERVER: 198.41.0.4#53(198.41.0.4)
;; WHEN: Wed Feb 13 16:00:35 2008
;; MSG SIZE rcvd: 509
----------------------------------------------------
; <<>> DiG 9.5.0b2 <<>> @B.GTLD-SERVERS.NET. microsoft.com NS
; (2 servers found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64492
;; flags: qr rd; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 5
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;microsoft.com. IN NS
;; ANSWER SECTION:
microsoft.com. 172800 IN NS ns1.msft.net.
microsoft.com. 172800 IN NS ns2.msft.net.
microsoft.com. 172800 IN NS ns3.msft.net.
microsoft.com. 172800 IN NS ns4.msft.net.
microsoft.com. 172800 IN NS ns5.msft.net.
;; ADDITIONAL SECTION:
ns1.msft.net. 172800 IN A 207.68.160.190
ns2.msft.net. 172800 IN A 65.54.240.126
ns3.msft.net. 172800 IN A 213.199.161.77
ns4.msft.net. 172800 IN A 207.46.66.126
ns5.msft.net. 172800 IN A 65.55.238.126
;; Query time: 33 msec
;; SERVER: 192.33.14.30#53(192.33.14.30)
;; WHEN: Wed Feb 13 16:01:27 2008
;; MSG SIZE rcvd: 209
---------------------------------------------------------
; <<>> DiG 9.5.0b2 <<>> @tld1.ultradns.net. sourceforge.org NS
; (2 servers found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34829
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 3, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;sourceforge.org. IN NS
;; AUTHORITY SECTION:
sourceforge.org. 86400 IN NS ns3.ostg.com.
sourceforge.org. 86400 IN NS ns2.ostg.com.
sourceforge.org. 86400 IN NS ns1.ostg.com.
;; Query time: 33 msec
;; SERVER: 204.74.112.1#53(204.74.112.1)
;; WHEN: Wed Feb 13 16:04:00 2008
;; MSG SIZE rcvd: 95
---------------------------------------------------------
If both behaviors are correct then it looks that host utility is buggy
because
$ host -t ns microsoft.com. g.gtld-servers.net.
returns list of nameservers but
$ host -t ns sourceforge.org. tld1.ultradns.net.
doesn't return them.
Have anyone idea where is problem? (broken com. servers or broken host
utility)
Regards, Adam
--
Adam Tkac, Red Hat, Inc.
More information about the bind-users
mailing list