通过域名或IP查询(最常用且有效)

这是最主流和准确的方法,主要通过查询域名的注册信息(WHOIS)和IP地址的归属信息来实现。
有许多免费网站提供一站式查询,非常方便,您只需要知道网站的域名(如example.com)或服务器的IP地址。
IP查询类工具(查IP归属)
ipip.net非常准确,尤其是对中国大陆的IP段归属判断很准。
ipinfo.io信息全面,接口友好,还会显示IP的地理位置、主机名等。

whatismyipaddress.com老牌工具,功能全面。
用法直接访问这些网站,输入您要查询的IP地址即可,它会告诉您这个IP段属于哪个公司(ASN归属),这个公司通常就是服务器提供商或大型ISP。
域名信息(WHOIS)查询工具
Whois 查询whois.domaintools.com, whois.com, 或者国内的中国万网(whois.aliyun.com)。
用法输入域名,查询结果中的“Registrar”(注册商)是管理域名的公司(如GoDaddy、阿里云),不一定是服务器提供商,更重要的是看“Name Server”(域名服务器)的记录,这些NS记录通常指向服务器提供商,例如ns1.alidns.com 指向阿里云,ns-cloud-d1.googledomains.com 指向Google Cloud。

最佳实践:结合使用
1、 通过ping命令 获取网站的IP地址。
* 打开命令提示符(Windows)或终端(Mac/Linux)。
    *   输入ping example.com(将 example.com 换成目标域名)。
    *   会得到类似正在 Ping example.com [192.0.2.1] ... 的回复,其中的[192.0.2.1] 就是IP地址。
2、 将这个IP地址输入到ipip.net 或ipinfo.io 中查询。
3、 再去Whois工具 查一下域名的Name Server作为辅助验证。
如果您熟悉命令行,可以更快速地完成查询。
查询IP信息
Windows:
        nslookup example.comMac/Linux:
        dig example.com
        或
        host example.com        获取IP后,可以使用whois 命令(Linux/Mac系统通常自带):
        whois 192.0.2.1        在返回的大量信息中,查找netname,descr,organization 等字段。
查询域名信息
    whois example.com    查看Name Server 和Registrar 信息。
有些网站会主动声明其使用的技术栈和服务商。
1、查看网站页脚:有些网站会在最底部写上“Hosted by ...”、“Powered by ...”或“云服务由...提供”等字样。
2、访问特殊路径:
  尝试访问/phpinfo.php(如果网站是PHP建的且未禁用此页面),这里面会包含大量的服务器环境信息,包括服务器软件和可能的主机信息。(注意此页面因为会暴露敏感信息,正规网站通常会关闭它)
    *   尝试访问/robots.txt 或/sitemap.xml,这些文件有时也能提供一些线索。
3、使用Wappalyzer等浏览器插件:这类插件可以分析网站使用的技术,如服务器软件(Nginx/Apache)、编程语言(PHP/Java)等,但通常不能直接 pinpoint 到主机服务商,只能提供间接参考。
浏览器与服务器通信时,服务器返回的HTTP响应头中可能包含标识服务器身份的字段。
1、 打开浏览器开发者工具(按F12)。
2、 切换到“网络”(Network)标签页。
3、 刷新网页。
4、 点击第一个文档请求(通常是域名本身),查看右侧的“响应头”(Response Headers)。
5、 查找server,x-powered-by,x-hosted-by 等字段。
Server: nginx 只说明用的是Nginx软件,不说明厂商。
    *   但有些服务商(尤其是CDN)会留下自定义标识,例如Server: Tengine(阿里云的定制版Nginx)。
| 您拥有的信息 | 推荐方法 | 工具示例 | 
| 只有域名 | 1. Ping出IP 2. 用IP查询工具查归属 3. 用WHOIS查域名NS记录 | ping->ipip.net ->whois.domaintools.com | 
| 只有IP地址 | 直接使用IP查询工具 | ipip.net,ipinfo.io | 
| 能访问网站 | 查看页脚、检查HTTP响应头、使用浏览器插件 | 开发者工具 (F12), Wappalyzer | 
| 是技术人员 | 使用命令行 nslookup,dig,whois | 终端/命令提示符 | 
重要提示:
CDN的影响现在绝大多数网站都使用CDN(内容分发网络),您查到的IP很可能是CDN的节点IP(如Cloudflare, Akamai, 阿里云CDN),而不是源站服务器的真实IP和提供商,要穿透CDN找到真实的源站服务商非常困难,需要更高级的技术手段。
隐私保护很多域名注册人和公司购买了“WHOIS隐私保护”服务,这会隐藏他们的真实联系信息,使得通过WHOIS直接查找变得困难,IP地址的归属信息就成了更可靠的依据。
对于大多数情况,“方法一”的组合使用(Ping + IPIP.net查询)是最快、最有效的方式。
文章摘自:https://idc.huochengrm.cn/fwq/15719.html
评论
洋幻桃
回复要查找服务器的服务商,可以通过访问服务器的IP地址,查询域名解析记录中的注册信息,或者使用在线查询工具如Whois查询,通常这些信息会在服务器的域名注册信息中有所体现。
甫婉丽
回复通过IP地址查询、域名解析、网络搜索等方式可以查找服务器的服务商。