我意识到有些人可能会认为这不完全是build设性的,buuuut,我想知道你怎么不能解决COM,组织,我们,RU或任何其他顶级域名? 我将此作为一个学习练习,因为我对DNS的工作原理可能存在一些漏洞。 例如,我尝试了;
nslookup com Server: dns.server.com Address: 123.123.123.123 *** dns.server.com cant find com: Non-existent domain
我一直认为.com
顶级域名下的所有其他网站都依赖于名为com
的实际域名的存在。 至less,我认为它跟踪.com
域下的现有域名。 我错过了什么?
他们依赖com。 – 但它没有一个logging,你不能这样看。 尝试寻找NSlogging,而不是:
nslookup > set type=NS > com. Server: 12.12.12.12 Address: 12.12.12.12#53 Non-authoritative answer: com nameserver = b.gtld-servers.net. com nameserver = f.gtld-servers.net. com nameserver = j.gtld-servers.net. com nameserver = g.gtld-servers.net. com nameserver = k.gtld-servers.net. com nameserver = e.gtld-servers.net. com nameserver = l.gtld-servers.net. com nameserver = d.gtld-servers.net. com nameserver = i.gtld-servers.net. com nameserver = m.gtld-servers.net. com nameserver = a.gtld-servers.net. com nameserver = h.gtld-servers.net. com nameserver = c.gtld-servers.net. Authoritative answers can be found from: b.gtld-servers.net internet address = 192.33.14.30 b.gtld-servers.net has AAAA address 2001:503:231d::2:30 f.gtld-servers.net internet address = 192.35.51.30 j.gtld-servers.net internet address = 192.48.79.30 g.gtld-servers.net internet address = 192.42.93.30 k.gtld-servers.net internet address = 192.52.178.30 e.gtld-servers.net internet address = 192.12.94.30 l.gtld-servers.net internet address = 192.41.162.30 d.gtld-servers.net internet address = 192.31.80.30 i.gtld-servers.net internet address = 192.43.172.30 m.gtld-servers.net internet address = 192.55.83.30 a.gtld-servers.net internet address = 192.5.6.30 a.gtld-servers.net has AAAA address 2001:503:a83e::2:30 h.gtld-servers.net internet address = 192.54.112.30 c.gtld-servers.net internet address = 192.26.92.30
这将为您提供com权威的gtld-servers。 并将其引导至域的下一组名称服务器。
如果你挖了,试试dig +trace com.
如果没有,请访问http://www.digwebinterface.com/?hostnames=com.&type=&trace=on&ns=resolver&useresolver=8.8.4.4&nameservers=它将显示从根级(。)的输出和路由,直到NS给你的NXDOMAIN响应。
你不会错过任何东西。 域“com”存在,但没有Alogging。 如果您查找NSlogging(域服务器logging),您会得到结果(按预期)。
; <<>> DiG 9.9.1-P2 <<>> NS com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25150 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 16 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;com. IN NS ;; ANSWER SECTION: com. 8396 IN NS d.gtld-servers.net. com. 8396 IN NS l.gtld-servers.net. com. 8396 IN NS g.gtld-servers.net. com. 8396 IN NS f.gtld-servers.net. com. 8396 IN NS m.gtld-servers.net. com. 8396 IN NS k.gtld-servers.net. com. 8396 IN NS h.gtld-servers.net. com. 8396 IN NS e.gtld-servers.net. com. 8396 IN NS c.gtld-servers.net. com. 8396 IN NS j.gtld-servers.net. com. 8396 IN NS i.gtld-servers.net. com. 8396 IN NS a.gtld-servers.net. com. 8396 IN NS b.gtld-servers.net. ;; ADDITIONAL SECTION: a.gtld-servers.net. 94680 IN A 192.5.6.30 a.gtld-servers.net. 94680 IN AAAA 2001:503:a83e::2:30 b.gtld-servers.net. 94680 IN A 192.33.14.30 b.gtld-servers.net. 94680 IN AAAA 2001:503:231d::2:30 c.gtld-servers.net. 94680 IN A 192.26.92.30 d.gtld-servers.net. 94680 IN A 192.31.80.30 e.gtld-servers.net. 94680 IN A 192.12.94.30 f.gtld-servers.net. 94680 IN A 192.35.51.30 g.gtld-servers.net. 94680 IN A 192.42.93.30 h.gtld-servers.net. 94680 IN A 192.54.112.30 i.gtld-servers.net. 94680 IN A 192.43.172.30 j.gtld-servers.net. 94680 IN A 192.48.79.30 k.gtld-servers.net. 94680 IN A 192.52.178.30 l.gtld-servers.net. 94680 IN A 192.41.162.30 m.gtld-servers.net. 94680 IN A 192.55.83.30 ;; Query time: 35 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 17 15:50:18 2012 ;; MSG SIZE rcvd: 520