如何查询站点 DNS A 记录?

如何查询站点 DNS A 记录?
nslookup -type=ns b92.net a.root-servers.net

我懂了

Server:     a.root-servers.net
Address:    198.41.0.4#53

Non-authoritative answer:
*** Can't find b92.net: No answer

Authoritative answers can be found from:
net nameserver = a.gtld-servers.net.
net nameserver = b.gtld-servers.net.
net nameserver = c.gtld-servers.net.
net nameserver = d.gtld-servers.net.
net nameserver = e.gtld-servers.net.
net nameserver = f.gtld-servers.net.
net nameserver = g.gtld-servers.net.
net nameserver = h.gtld-servers.net.
net nameserver = i.gtld-servers.net.
net nameserver = j.gtld-servers.net.
net nameserver = k.gtld-servers.net.
net nameserver = l.gtld-servers.net.
net nameserver = m.gtld-servers.net.
a.gtld-servers.net  internet address = 192.5.6.30
b.gtld-servers.net  internet address = 192.33.14.30
c.gtld-servers.net  internet address = 192.26.92.30

如果我尝试

nslookup -type=ns b92.net

我得到了私有 IP 地址作为输出

Server:     127.0.0.53
Address:    127.0.0.53#53

Non-authoritative answer:
b92.net nameserver = primary.b92.net.
b92.net nameserver = ns2.b92.net.

我是新手lookup

我的目标是获得 A 资源类型。

如何进行正确的 DNS 查询?

答案1

好的,让我们来看看你做了什么以及你想做什么:

nslookup -type=ns b92.net a.root-servers.net

这要求nslookup查找名称服务器记录b92网a.根服务器.net

接下来你尝试:

nslookup -type=ns b92.net

这要求nslookup查找名称服务器记录b92网但使用您的默认服务器。

但你想要一个记录为了b92网

因此,为了获得该结果,您需要运行nslookup b92.net

相关内容