查询网站IP看着简单,实际有多种方法,适配场景各不相同。有时候只想确认网站部署位置,有时候排查服务器解析故障,如果目标网站接入CDN,普通查询拿到的不是源站真实IP。下面分开介绍常用工具和操作方式。
命令行里两个好用工具
Windows系统直接用自带nslookup。按下Win+R,输入cmd回车,执行nslookup 目标域名,举例nslookup www.baidu.com,回车返回域名解析IP,附带当前DNS服务器地址。这个工具不用安装配置,开箱即用。
Mac和Linux用户还有dig可选,输出信息比nslookup更详尽。dig example.com除返回A记录IP,还包含查询耗时、DNS服务器、TTL值等信息。想查看域名解析IP数量、剩余TTL,dig输出更清晰。Windows默认不带dig,需要单独安装。

ping命令也能简易查询IP。ping 域名首行就会展示域名对应IP,附带ICMP响应时延。适合同时确认IP和网络连通情况,但ping不一定成功,不少服务器禁用ICMP,ping无返回不等于域名解析异常。
在线工具,不用打开命令行
不想开启终端,在线工具更省事。IP66是IP数据云旗下查询平台,打开页面直接展示本机公网IP,无需额外操作。搜索框输入域名或者IP,查看归属地、运营商、ASN,支持IPv4、IPv6查询。支持IP反查,输入IP查询绑定域名,资产梳理场景很实用。
ipinfo.io在开发者群体使用较多。网页输入IP,返回地理位置、ISP、ASN,还可以检测IP是否使用VPN、Tor代理。免费版每日查询有额度限制,临时使用足够。API接口轻量,代码集成很方便,注册账号拿到token,一条requests请求就能返回JSON结果。
IP138是国内老牌查询站点,数据更贴合国内场景,国内IP归属地识别精度优于海外工具。站长工具、爱站网同样提供域名IP查询入口,输入域名返回A记录IP,附带备案、服务器位置信息,适合查询国内.cn域名。
浏览器插件,浏览页面直接查IP
经常浏览网页顺便查看IP,安装浏览器插件不用切换标签页。Smart IP Lookup是Firefox扩展,选中或是复制页面上IP、域名,自动识别展示地理位置、ASN、威胁评分,内置TCP ping和V2ray配置检测。Check IP Details适配Chrome,右键IP查看归属地,同时调取VirusTotal、AbuseIPDB检测结果,安全分析快速判断IP风险。Hover IP更加轻量化,鼠标悬浮IP直接展示位置和ISP,几乎没有操作成本。
一个容易踩坑的点:CDN场景拿不到源站真实IP
前面所有方式查询得到的是域名解析IP,网站启用CDN的情况下,获取的只是CDN节点地址,不是源站IP。想要定位源站,需要换思路。
可以尝试检索子域名。很多站长只为主站配置CDN,测试站点、图片站点、API子域名直连源站。解析子域名得到的IP,大概率就是同服务器源站。也能用fofa、Shodan这类资产测绘平台,根据网站标题、页面特征检索,如果源站IP被收录,就能定位。还有一个笨办法,在多个不同地区节点ping同一个域名,所有节点返回IP一致,大概率是源真实IP;不同地区返回不同IP,就是CDN节点。
多次查询IP结果不一致,不要直接判定工具出错
同一个IP,IP66查询归属北京,ipinfo显示河北,这类情况很常见。根源是IP定位本身无法做到百分百精准。不同工具数据源更新周期不一样,免费库数据可能滞后数月,付费库按周甚至按日更新。另外定位基准有区别,部分工具标注IANA登记IP段地址,部分标注服务器实际部署地点,两地相距几百公里很正常。国家层面定位可信度很高,城市级别出现几十公里偏差属于常态,街道级高精度定位只有特定付费商业库支持。可以多个工具交叉比对,国家信息一致就可以当作可靠结果。