发现负责为特定 IP 提供 PTR 的服务器?

发现负责为特定 IP 提供 PTR 的服务器?

正如标题所述:如何发现哪个名称服务器是特定 IP 的 PTR 记录的权威名称服务器?

答案1

或者使用 nslookup 对 216.239.32.0 子网中的地址进行查找的另一种方法:

set type=ns
32.239.216.in-addr.arpa

这将为您提供该反向查找域的名称服务器列表。

答案2

抱歉,这有点明显,已经很晚了,让我休息一下。

dig XX.XX.XX.in-addr.arpa. 如果已分配 SOA,将会回复 SOA。

答案3

让我们考虑一下 IP 198.1.1.1,这里是dig用于获取包含此 IP 的不同块的权威服务器 (SOA) 的不同命令:

$ dig +short soa -x 198.1.1.1
$

表示此级别 (/32) 没有 SOA,

$ dig +short soa -x 198.1.1
smtdns1. hostmaster. 8 900 600 86400 3600
$

意思smtdns1是 SOA 处于这个级别 (/24),

$ dig +short soa -x 198
z.arin.net. dns-ops.arin.net. 2017029249 1800 900 691200 10800
$

意味着z.arin.net我是 SOA 这个级别 (/8)。

答案4

DNSStuff.com 是一个很棒的地方 - 他们的免费工具会显示这一点 - 以及谁负责 IP 空间的一些其他信息 - 以防您需要滥用联系方式。

别担心——我们都知道那些熬夜是怎么回事……

相关内容