在日常使用电脑或管理网络时,查询IP地址是一项基础但重要的操作,无论是检查本地IP、公网IP,还是诊断网络问题,Windows系统自带的命令提示符(CMD)都能通过简单命令快速实现,本文将详细介绍如何通过CMD查询IP地址,并分享一些实用技巧。
查询本机IP地址(局域网)
-
打开CMD命令提示符:

- 按下
Win + R组合键,输入cmd后回车; - 或在搜索栏输入“命令提示符”,右键选择“以管理员身份运行”(部分命令需要权限)。
- 按下
-
输入命令并执行:
输入以下命令,按回车键:ipconfig
- 在输出结果中,找到当前连接的网卡(如“无线局域网适配器 WLAN”或“以太网适配器 本地连接”)。
- IPv4 地址即为本机在局域网中的IP(
168.1.100)。
扩展命令:
- 若需更简洁的信息,可输入:
ipconfig | findstr "IPv4"
此命令会直接筛选出IPv4地址。
查询公网IP地址(外网IP)
CMD本身无法直接获取公网IP,但可通过以下方法结合其他命令实现:
-
使用curl调用外部API(需Windows 10及以上版本支持):
curl ifconfig.me
或
curl ipinfo.io/ip
- 这些命令会返回你的公网IP地址(如
45.67.89)。
- 这些命令会返回你的公网IP地址(如
-
通过DNS查询(传统方法):
nslookup myip.opendns.com resolver1.opendns.com
在输出中找到“Address”后的IP即为公网IP。
进阶技巧:网络诊断与IP相关命令
-
测试网络连通性:
ping 8.8.8.8
通过ping谷歌DNS检测网络是否正常。
-
查看ARP缓存(IP与MAC地址映射):
arp -a
可列出局域网内其他设备的IP和MAC地址。
-
释放与续订IP(解决IP冲突):
ipconfig /release ipconfig /renew
适用于DHCP分配的IP地址问题。
常见问题解答
-
Q:
ipconfig显示“媒体已断开”怎么办?
A:检查网线或Wi-Fi连接,确保网卡已启用。 -
Q:公网IP查询失败?
A:可能是防火墙阻止了curl请求,尝试关闭防火墙或更换API(如curl icanhazip.com)。 -
Q:如何查询其他设备的IP?
A:需登录路由器管理界面,或在局域网内使用扫描工具(如arp -a)。
掌握CMD查询IP的技巧,不仅能快速定位网络问题,还能提升工作效率,无论是家庭用户还是IT管理员,这些命令都是必备技能,建议收藏本文,以备不时之需!
提示:部分命令需管理员权限,若遇到权限问题,请右键CMD选择“以管理员身份运行”。