Windows查看IP地址的命令详解

9 次阅读

Windows系统中查看IP地址是网络配置、故障排查以及远程连接过程中经常需要执行的操作。无论是查看本机局域网IP、公网IP,还是检查网卡状态,Windows都提供了多种命令工具帮助用户快速获取相关信息。掌握常用的IP地址查看命令,可以提高网络管理和问题定位效率。

一、使用ipconfig命令查看IP地址

ipconfig是Windows系统中最常用的查看IP地址命令,适用于快速查看当前计算机的网络配置信息。

打开Windows命令提示符(CMD),输入:

cmd
ipconfig

执行后,系统会显示当前所有网络适配器的信息,包括:

  • IPv4地址

  • IPv6地址

  • 子网掩码

  • 默认网关

示例输出:

Windows IP 配置

以太网适配器:

   IPv4 地址 . . . . . . . . . . . : 192.168.1.100
   子网掩码 . . . . . . . . . . . : 255.255.255.0
   默认网关 . . . . . . . . . . . : 192.168.1.1

其中IPv4地址就是当前设备在局域网中的IP地址。

对于普通用户来说,ipconfig已经能够满足大部分查看IP地址的需求。


二、使用ipconfig /all查看完整网络信息

如果需要查看更加详细的网络参数,可以使用:

cmd
ipconfig /all

该命令会显示完整的网络适配器配置,比普通ipconfig提供更多信息。

主要包括:

  • 网卡名称

  • MAC地址(物理地址)

  • DHCP是否启用

  • DHCP服务器地址

  • DNS服务器地址

  • 租约获取时间

  • 租约过期时间

  • IPv4和IPv6地址

示例:

以太网适配器 Ethernet:

   描述 . . . . . . . . . . . . : Realtek PCIe GbE Family Controller
   物理地址 . . . . . . . . . . : XX-XX-XX-XX-XX-XX
   DHCP 已启用 . . . . . . . . : 是
   IPv4 地址 . . . . . . . . . : 192.168.0.105

网络管理员通常会使用该命令分析网络连接异常,例如无法获取IP、DNS错误等问题。


三、使用PowerShell查看IP地址

Windows PowerShell提供了更强大的网络管理功能,可以通过命令快速获取IP信息。

打开PowerShell,输入:

PowerShell
Get-NetIPAddress

系统会列出所有网络接口的IP地址信息。

如果只想查看IPv4地址,可以使用:

PowerShell
Get-NetIPAddress -AddressFamily IPv4

输出内容更加结构化,方便脚本处理。

例如:

IPAddress      InterfaceAlias
---------      --------------
192.168.1.100  Ethernet
127.0.0.1      Loopback Pseudo-Interface

对于需要自动化管理Windows服务器的用户,PowerShell命令比传统CMD更加灵活。


四、使用网络连接命令查看IP地址

除了ipconfig之外,还可以通过其他网络命令辅助查看IP信息。

1. 使用getmac查看网卡信息

命令:

cmd
getmac

该命令主要用于查看计算机网卡的MAC地址,但结合网络排查时,可以确认当前使用的网络设备。

示例:

物理地址        传输名称
XX-XX-XX-XX    DeviceTcpip_{xxxx}

MAC地址通常用于网络设备识别。


2. 使用arp命令查看局域网设备

输入:

cmd
arp -a

可以查看当前计算机缓存的ARP表。

示例:

接口: 192.168.1.100

Internet 地址      物理地址
192.168.1.1       xx-xx-xx-xx-xx

通过ARP表可以了解局域网中已通信设备的IP和MAC对应关系。


五、查看公网IP地址的方法

Windows自带命令主要查看的是局域网IP,如果需要查看公网IP,可以借助PowerShell访问网络服务。

执行:

PowerShell
(Invoke-WebRequest ifconfig.me/ip).Content

返回结果通常就是当前网络出口公网IP。

例如:

203.xxx.xxx.xxx

需要注意的是:

  • 局域网IP由路由器分配

  • 公网IP由运营商提供

  • 两者通常并不相同

家庭网络中常见的192.168.x.x、10.x.x.x属于私有IP地址,并不能直接用于互联网访问。


六、使用netsh命令查看网络配置

netsh是Windows内置网络配置工具,也可以用于查看IP信息。

查看接口配置:

cmd
netsh interface ip show config

输出:

配置接口 "以太网"

DHCP 已启用: 是
IP 地址: 192.168.1.100
子网前缀: 24
默认网关: 192.168.1.1

该命令适用于网络管理员进行批量配置和故障分析。


七、通过Windows图形界面查看IP地址

除了命令方式,也可以通过系统设置查看。

操作步骤:

  1. 点击Windows开始菜单。

  2. 打开“设置”。

  3. 进入“网络和Internet”。

  4. 选择当前连接方式,例如Wi-Fi或以太网。

  5. 查看IPv4地址信息。

另一种方式:

  1. 打开控制面板。

  2. 进入“网络和共享中心”。

  3. 点击当前网络连接。

  4. 选择“详细信息”。

其中“IPv4地址”就是当前设备IP。


八、常见IP地址查看问题解决

1. ipconfig显示媒体已断开

如果执行:

cmd
ipconfig

出现:

媒体已断开连接

说明对应网卡当前没有连接网络。

解决方法:

  • 检查网线连接

  • 确认Wi-Fi是否开启

  • 检查无线网卡状态


2. IP地址显示169.254.x.x

如果看到:

IPv4地址: 169.254.xxx.xxx

说明电脑没有从DHCP服务器获取到有效IP。

常见原因:

  • 路由器DHCP异常

  • 网络连接失败

  • 网卡配置错误

可以尝试:

cmd
ipconfig /release

释放当前IP,然后:

cmd
ipconfig /renew

重新获取IP地址。


3. 查看IP后如何测试网络

获取IP后,可以使用:

cmd
ping 网关地址

例如:

cmd
ping 192.168.1.1

测试本机与路由器之间是否连通。

也可以:

cmd
ping www.baidu.com

测试互联网访问是否正常。


九、Windows查看IP地址常用命令总结

命令功能
ipconfig快速查看IP地址
ipconfig /all查看完整网络配置
ipconfig /release释放IP地址
ipconfig /renew重新获取IP地址
Get-NetIPAddressPowerShell查看IP
arp -a查看ARP缓存
netsh interface ip show config查看网络接口配置
getmac查看MAC地址

对于日常使用场景,推荐优先掌握ipconfig和ipconfig /all两个命令。如果需要进行服务器维护、网络自动化管理,则可以进一步学习PowerShell网络命令。

通过合理使用Windows提供的IP查看工具,可以快速了解设备网络状态,定位连接问题,并提高网络管理效率。