使用nslookup查找查询中联系的名称服务器
我正在使用
nslookup
查找具有给定IP地址作为其关联地址之一的DNS名称。所以,我以交互方式使用nslookup ...
command line > nslookup -
set query=ptr
24.248.56.68
Non-authoritative answer:
68.56.248.24.in-addr.arpa name = wsip-24-248-56-68.ri.ri.cox.net.
Authoritative answers can be found from:
24.in-addr.arpa nameserver = x.arin.net.
24.in-addr.arpa nameserver = u.arin.net.
24.in-addr.arpa nameserver = t.arin.net.
24.in-addr.arpa nameserver = v.arin.net.
24.in-addr.arpa nameserver = dill.arin.net.
24.in-addr.arpa nameserver = y.arin.net.
24.in-addr.arpa nameserver = z.arin.net.
24.in-addr.arpa nameserver = w.arin.net.
t.arin.net internet address = 199.253.249.63
u.arin.net internet address = 204.61.216.50
u.arin.net has AAAA address 2001:500:14:6050:ad::1
v.arin.net internet address = 63.243.194.2
v.arin.net has AAAA address 2001:5a0:10::2
w.arin.net internet address = 72.52.71.2
w.arin.net has AAAA address 2001:470:1a::2
x.arin.net internet address = 199.71.0.63
x.arin.net has AAAA address 2001:500:31::63
y.arin.net internet address = 192.42.93.32
z.arin.net internet address = 199.212.0.63
z.arin.net has AAAA address 2001:500:13::63
dill.arin.net internet address = 192.35.51.32
现在我想找到联系的名称服务器来进行查找。我想我应该set query=ns
但是返回相同的答案。如何找到联系的名称服务器?
没有找到相关结果
已邀请:
1 个回复
捐焦
通常,这是为工作站配置的默认名称服务器。要选择其他名称服务器,请使用nslookup“server”命令。 由于您的查询返回了非权威性答案,这意味着您的名称服务器对该指针不具有权威性。它必须查询其他名称服务器才能响应。据我所知,没有nslookup选项来显示您的名称服务器执行的查找序列。 如果您的目标是确定指针的权威名称服务器,那么您需要根据权威的“提示”执行一个或多个其他nslookup查询。在您的示例中,第一个提示是“x.arin.net”(互联网根服务器之一)。使用此提示,您的下一步是将相同的查询发送到该服务器,例如
此响应显示x.arin.net也不具有权威性,但新提示表明要查询的下一个服务器是“ns.cox.net”(或“ns.west.cox.net”或“ns.east.cox。净”)。将服务器设置为新提示,再次执行查询并重复此过程,直到获得权威答案,例如
此结果显示指针的权威名称服务器是“ns2.coxmail.com”。根据您的名称服务器的配置方式,它可能经历了您所做的同一系列查询。但是,如果您的名称服务器设置为缓存,则下次进行相同的查询时,它可以从其缓存中回答,而不是通过相同的过程。 我希望这有帮助。请记住,这可能并不完全适合您,因为很大程度上取决于工作站的配置,名称服务器的配置以及查询的其他名称服务器的配置。 其他比nslookup更复杂的工具可能会让您更轻松地完成此过程。