反向IP,查找IP地址上的域名

74

类似这个网站是如何获取这些信息的?我该如何开发这样的工具?

谢谢。


请返回翻译文本:如何根据IP地址查找域名 - rofrol
6个回答

119
你可以在IP上使用nslookup命令。反向DNS是通过.in-addr.arpa域定义的。
示例:
nslookup somedomain.com

产生 123.21.2.3,然后你执行:

nslookup 123.21.2.3

这将会查询 3.2.21.123.in-addr.arpa 并返回域名(如果有反向 DNS 定义的话)。


它只显示一个域名。是否有一种方法或参数可以列出指向特定IP地址的所有域名? - Pathros

9
您可以使用ping -a <ip>nbtstat -A <ip>命令进行操作。

8
他们只是在遍历网站列表,并将结果的IP地址记录在数据库中。
你所看到的只是该列表的反向映射。它不能保证是完整的列表(事实上,往往不是),因为不可能学习每个可能的网站地址。

3

1

从yougetsignal的反向IP域名检查工具的关于部分:

反向IP域名检查接受一个指向Web服务器的域名或IP地址,并搜索其他已知托管在同一Web服务器上的网站。数据收集自搜索引擎结果,这些结果不保证完整。


并非总是如此。主机提供商可以更改反向DNS查找。我会因此给出-1,但我不能这样做。顺便说一下,反向DNS由像谷歌和其他邮件服务这样的服务使用。 - fhntv24

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接