反向ip,在ip地址find域名
如何从这里http://www.yougetsignal.com/tools/web-sites-on-web-server/这样的网站获取这些信息? 我该如何开发这样的工具?
谢谢。
你可以在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定义的话)。
您可以使用ping -a <ip>
或nbtstat -A <ip>
使用nslookup
例如,我们find207.46.19.254的域
C:\> nslookup -type = PTR 254.19.46.207.in-addr.arpa 非权威的回答: 254.19.46.207.in-addr.arpa name = wwwbaytest2.microsoft.com
请注意,您反转四个数字的顺序并附加.in-addr.arpa
请记住,IP地址可能有多个域,并且pipe理员并不总是(但主要应该)在DNS中设置反向映射。
他们只是拖网站列表,并logging在一个数据库中产生的IP地址。
所有你看到的是该列表的反向映射。 不能保证是一个完整的列表(事实上往往不会),因为不可能学习每一个可能的网站地址。
在yougetsignal上关于反向IP域名检查工具部分:
反向IP域检查需要指向Web服务器的域名或IP地址,并search已知在同一Web服务器上托pipe的其他站点。 数据是从search引擎search结果中收集的 ,不保证是完整的。
windows用户可以使用简单的nslookup
命令
G:\wwwRoot\JavaScript Testing>nslookup 208.97.177.124 Server: phicomm.me Address: 192.168.2.1 Name: apache2-argon.william-floyd.dreamhost.com Address: 208.97.177.124 G:\wwwRoot\JavaScript Testing>
http://www.guidingtech.com/2890/find-ip-address-nslookup-command-windows/
如果你想得到更多的信息,请检查以下答案!
https://superuser.com/questions/287577/how-to-find-a-domain-based-on-the-ip-address/1177576#1177576
这有助于我在Intranet中获取域名
https://gist.github.com/jrothmanshore/2656003
这是一个PowerShell脚本。 在PowerShell中运行它
.\ip_lookup.ps1 <ip>