Querying from here (inside 69.59.128.0/18), I see sen-dmzp.senate.gov (156.33.195.40) and sen-dmzs.senate.gov (156.33.195.41) returning authoritatively for senate.gov:
----------
[email protected]:~$ dig @156.33.195.40 senate.gov. in a
; <<>> DiG 9.3.4 <<>> @156.33.195.40 senate.gov. in a
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50611
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;senate.gov. IN A
;; ANSWER SECTION:
senate.gov. 10800 IN A 156.33.195.33
----------
What if you query the nameservers directly by IP instead of by name?
Cheers,
jonathan
On Sat, Jun 07, 2008 at 12:01:39AM -0700, Bruce Williams wrote:
* Looking for who is responsible for root zone and followed
b.root-servers.net.
* Looking for who is responsible for gov and followed
g.gov.zoneedit.com.
* Looking for who is responsible for senate.gov and followed
sen-dmzp.senate.gov.
Nameservers for www.senate.gov:
* *sen-dmzp.senate.gov* returned (SERVFAIL)
* *sen-dmzs.senate.gov* returned (SERVFAIL)
Bruce Williams