类似这个网站是如何获取这些信息的?我该如何开发这样的工具?
谢谢。
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
命令即可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
从yougetsignal的反向IP域名检查工具的关于部分:
反向IP域名检查接受一个指向Web服务器的域名或IP地址,并搜索其他已知托管在同一Web服务器上的网站。数据收集自搜索引擎结果,这些结果不保证完整。
以下方法对我在内部网络中获取域名有效
https://gist.github.com/jrothmanshore/2656003
这是一个 PowerShell 脚本。在 PowerShell 中运行它。
.\ip_lookup.ps1 <ip>