查网站IP用ping和nslookup:ping显示实际响应IP(可能为CDN节点),nslookup返回DNS解析的A记录,更贴近配置;ipconfig仅查本机局域网IP,非网站公网IP。

查网站的IP地址,用CMD最常用的就是 ping 和 nslookup 两个命令,它们目的相同但原理和结果略有差异——ping 显示的是实际响应的服务器IP(可能经过CDN或负载均衡),nslookup 则直接查询DNS解析结果,更贴近域名注册配置。
查网站IP:用 ping 最快上手
适合快速确认网站是否可通、大致落在哪个IP段。
- 按 Win + R,输入
cmd回车打开命令提示符 - 输入
ping www.example.com(把 example.com 换成你要查的网址),回车 - 看第一行“正在 Ping xxx [123.45.67.89]”,方括号里的就是当前解析到的IPv4地址
- 注意:如果网站启用了CDN(比如Cloudflare),你看到的可能是CDN节点IP,不是源站真实IP
查网站IP:用 nslookup 更准更全
能显示权威DNS返回的A记录、CNAME,还能切换DNS服务器对比结果,适合排查解析异常。
- 在CMD中输入
nslookup www.example.com,回车 - 结果里会明确标出 Address: 后面的IP,这是DNS解析出的A记录
- 想查其他记录类型?比如查CNAME别名:输入
nslookup -type=cname www.example.com - 想换DNS服务器查(比如用阿里DNS):先输入
nslookup进入交互模式,再输入server 223.5.5.5,然后输入域名
进阶技巧:过滤+批量查看
避免信息刷屏,只看关键字段;也支持简单批量处理。
- 只显示IPv4地址(不看其他信息):
nslookup www.example.com | findstr "Address" - 查多个域名?可以写个简短批处理(.bat文件),每行一个
nslookup 域名 - 如果返回的是IPv6地址(如 ::1 或 2001:db8::1),说明该域名优先走IPv6解析,可加参数强制查IPv4:
nslookup -type=A www.example.com
补充说明:别混淆“查网站IP”和“查自己IP”
很多人搜“CMD查IP”却误用了 ipconfig——它查的是你本机在局域网中的IP(如 192.168.x.x),不是网站的公网IP。两者用途完全不同:
-
ipconfig→ 查你自己设备的本地IP、网关、子网掩码 -
ipconfig /all→ 还能看到MAC地址、DNS服务器、DHCP状态等 -
ping或nslookup→ 才是查别人家网站的IP










