2006年11月26日

DNS NO GLUE 续篇之一点困惑

Author: Hagen.GoO 转载请注明作者出处
MSN contact: wantm009@hotmail.com
Keyword: DNS Report,NameServer,NS RRs,NO-GLUE,


在写前篇《DNS NO GLUE》文章的时候,为了验证自己的想法,做了很多试验,但一点非常非常困惑。我有试验了如下四条命令:

nslookup -q=a ns1.domain.com a.gtld-servers.net
nslookup -q=a ns1.fuck.org tld4.ultradns.org
nslookup -q=a ns1.azalea.se a.ns.se
nslookup -q=a ns1.ename.cn a.dns.cn

其中 ns1.domain.com ns1.fuck.org ns1.azalea.se ns1.ename.cn 四个主机都是在其 parent nameservers 注册过的,有效的 Name Server。a.gtld-servers.net tld4.ultradns.org a.ns.se a.dns.cn 都是对应负责该域的 parent nameservers。

前2条命令执行的时候,可以得到相应A记录查询的应答(ANSWERS),且有完整的附加记录(ADDITIONAL RECORDS);如图。

但是后2条命令执行的时候,仅有附加记录。如图。

使用 nslookup -q=txt -class=chaos version.bind SERVER 命令大概可以知道没有A记录查询应答的服务器是 BIND 的 DNS 软件。不知是不是因为软件的原因到导致的这个差异,烦请知晓的朋友告知在下。

没有评论: