反向ip,根据ip地址查找域名
此类网站的方式和来源 http://www.yougetsignal.com/tools/web- sites-on-web-server/ 是从哪里获取此信息的?我怎样才能开发这样的工具?
谢谢。
How and from where websites like this http://www.yougetsignal.com/tools/web-sites-on-web-server/ are getting this information from? How can I develop such tool?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
您可以在 IP 上使用
nslookup
。反向 DNS 使用.in-addr.arpa
域定义。示例:
生成
123.21.2.3
,然后执行以下操作:这将询问
3.2.21.123.in-addr.arpa
并生成域名(如果为反向 DNS)。You can use
nslookup
on the IP. Reverse DNS is defined with the.in-addr.arpa
domain.Example:
yields
123.21.2.3
, and then you do:this will ask
3.2.21.123.in-addr.arpa
and yield the domain name (if there is one defined for reverse DNS).您可以使用
ping -a
或nbtstat -A
You can use
ping -a <ip>
ornbtstat -A <ip>
他们只是搜寻网站列表,并将结果 IP 地址记录在数据库中。
您所看到的只是该列表的反向映射。它不能保证是一个完整的列表(实际上通常不会),因为不可能了解每个可能的网站地址。
They're just trawling lists of web sites, and recording the resulting IP addresses in a database.
All you're seeing is the reverse mapping of that list. It's not guaranteed to be a full list (indeed more often than not it won't be) because it's impossible to learn every possible web site address.
Windows 用户只需使用简单的 nslookup 命令
http://www.guidingtech.com/2890/find-ip-address-nslookup-command-windows/
https://superuser.com/问题/287577/如何查找基于 IP 地址的域/1177576#1177576
windows user can just using the simple
nslookup
commandhttp://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
来自 yougetsignal 上反向 IP 域检查工具的有关部分:
From about section of Reverse IP Domain Check tool on yougetsignal:
这对我在 Intranet 中获取域名
https://gist.github.com/jrothmanshore/2656003
这是一个 powershell 脚本。在 PowerShell 中运行它
This worked for me to get domain in intranet
https://gist.github.com/jrothmanshore/2656003
It's a powershell script. Run it in PowerShell
使用
dig
命令工具,您可以检索PTR
DNS 记录(如果已设置)。PTR
提供反向查找的域名。给出:
dns.google
与
IPv6
类似:给出:
dns.google
注意:并非所有 IP 地址都设置了 PTR 记录!
Using the
dig
command tool, you can retrieve thePTR
DNS record if it is set.PTR
provides a domain name for reverse lookup.Gives:
dns.google
Similarly with
IPv6
:Gives:
dns.google
N.B: not all IP addresses have PTR records set up!