Answers:
DNS无法通过值查询名称。1运行时,您只是在特殊域中查询PTR记录,而不是魔术逆查询。nslookup ip
reversed-ip.in-addr.arpa
通常,当主机或地址具有多个名称时,只会添加一个具有主名称的PTR记录-出于安全/隐私原因(如果是共享网站托管),或者仅仅是由于其所有者不足够在意。(多个PTR记录也令人困惑,因为实际上所有程序都只会随机选择一个。)
因此,最权威的来源是IP地址所有者本身。(但也请注意,所有者可能并不总是知道指向其地址的其他域。在DNS中,如果某人拥有一个域,则只需添加A / AAAA记录就可以将其指向任何地方。)
存在多个站点,这些站点收集有关在特定IP地址上托管了哪些网站的信息(例如yougetsignal),但是它们无法知道100%的完整信息。如果没有网站托管在特定域名上,则不会在此类数据库中列出该网站。
1 RFC 833实际上使用IQUERY操作码将反向查询定义为可选功能;由于其用途有限,因此实际上未被使用。要引用同一文档,“由于域系统没有任何内部机制可以从资源记录中确定权限,因此不能保证反向查询映射是唯一的或完整的”,因此无论哪种方式,您仍然无法获取有关域的信息。托管在该特定名称服务器之外的其他位置。