假设我有一个网站的 URL 或 IP。
有没有办法知道谁在托管该网站?Rackspace、Azure、Amazon 等?
答案1
一般来说,这个理论是网站的 DNS 名称解析为 IP。
该 IP 将是网络主机使用的地址库之一。
或者,您可以查看完整的 whois 信息,其中通常包含网站管理员的记录。如果做不到这一点,您可以查找网站的 DNS 记录,并查看名称服务器注册到谁或类似信息。
答案2
如果您只有 IP 地址,您可以按如下方式进行调查。我将使用 23.226.227.64 (gwhois.org) 和我在 GWhois.org 上的工具套件作为示例。
对 IP 地址进行 Whois 查询:https://gwhois.org/23.226.227.64
我们可以看到这个IP地址已经注册到Ramnode了。
另外,我们还可以例如在 whois 详细信息中找到该公司的网站。
对 IP 地址进行反向 DNS 查找:https://gwhois.org/rdns/23.226.227.64
该 IP 地址具有 gwhois.org 的 PTR(指针)记录。
如果在反向 DNS 查找中找到域名,那么您可以对域名本身进行 Whois 查找:https://gwhois.org/gwhois.org
因此,至少您可以查明 IP 地址的注册人,并联系该公司获取更多信息。如果 IP 地址有 PTR 记录,那么您也可以对该域名进行 Whois 查询,并联系所有者获取更多信息。