一文搞懂Windows/Linux/Mac全平台常用IP查看指令

2026-08-10 13:56:35 106阅读
本文聚焦全平台常用IP查看需求,对Windows、Linux、Mac三大系统的IP查看指令进行全面详解,内容清晰易懂,无需复杂操作,通过具体指引帮助用户快速掌握不同系统下的IP查看方法,可满足日常网络排查、设备配置等场景需求,一站式解决多平台IP查看难题。

IP地址是网络设备的“网络身份证”,无论是排查网络故障、设置局域网共享,还是进行远程连接,查看IP地址都是最基础的操作之一,不同操作系统下的IP查看指令各不相同,本文整理了Windows、Linux、Mac三大平台的常用指令,帮你快速搞定IP查看需求。

Windows系统:用ipconfig一键搞定

Windows系统最常用的IP查看指令是ipconfig,操作简单,适合所有版本的Windows(从Win7到Win11通用)。

一文搞懂Windows/Linux/Mac全平台常用IP查看指令

打开命令提示符

首先按下Win + R组合键,在弹出的“运行”窗口中输入cmd,回车即可打开命令提示符。

基础指令:ipconfig

直接输入ipconfig并回车,会显示简洁的网络配置信息,包括:

  • IPv4地址(内网IP)
  • 子网掩码
  • 默认网关

示例输出片段:

以太网适配器 以太网:
   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%12
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.100
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.1.1

详细信息指令:ipconfig /all

如果需要查看更完整的信息(比如MAC地址、DNS服务器、DHCP状态),可以用ipconfig /all

刷新IP指令(网络故障时用)

如果网络连接异常,可能是DHCP分配的IP有问题,可以尝试:

  • ipconfig /release:释放当前IP地址
  • ipconfig /renew:重新获取IP地址

Linux/Mac系统:ifconfigip addr双管齐下

Mac系统基于Unix内核,和Linux的指令高度通用,这里放在一起讲,首先需要打开终端:

  • Mac:点击Launchpad→搜索“终端”并打开
  • Linux:按下Ctrl + Alt + T组合键

经典指令:ifconfig

ifconfig是老牌的网络配置指令,不过注意:部分新的Linux发行版(如Ubuntu 20.04+)默认不安装,需要先通过sudo apt install net-tools(Debian/Ubuntu)或sudo yum install net-tools(CentOS)安装。

直接输入ifconfig并回车,输出中:

  • inet后面的是IPv4地址
  • inet6后面的是IPv6地址
  • ether后面的是MAC地址

示例输出片段:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.101  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::xxxx:xxxx:xxxx:xxxx  prefixlen 64  scopeid 0x20<link>
        ether xx:xx:xx:xx:xx:xx  txqueuelen 1000  (Ethernet)

现代推荐指令:ip addr show

现在Linux更推荐使用ip addr show(可简写为ip a),功能更强大且默认预装,输入后同样能看到内网IP、MAC地址等信息。

快速查看公网IP

上面的指令查的是内网IP,如果需要查看设备的公网IP(互联网上的唯一地址),可以用以下指令(依赖网络连接):

  • curl ifconfig.me:直接返回公网IP
  • curl cip.cc:返回更详细的公网信息(包括地理位置、运营商)

内网IP vs 公网IP:别搞混了!

很多用户会混淆这两个概念,这里简单说明:

  • 内网IP:局域网内的地址(如192.168.x.x、10.x.x.x),仅在家庭/公司网络内有效,由路由器分配。
  • 公网IP:互联网上的唯一地址,由运营商分配,用于和外网通信。

ipconfig/ifconfig/ip addr查的是内网IP,用curl指令查的是公网IP。

注意事项

  1. Linux发行版差异:不同Linux系统的网卡名称可能不同(如eth0ens33wlan0),查看时注意对应网卡。
  2. 公网IP安全:不要随意泄露公网IP,以免被恶意攻击。
  3. Mac的小区别:Mac终端中ifconfig默认会显示所有网卡,若只想看活跃网卡,可以用ifconfig | grep "inet "(过滤出IPv4地址)。

各平台核心指令速查

平台 查看内网IP 查看详细内网IP 查看公网IP
Windows ipconfig ipconfig /all 需用浏览器或工具
Linux ip aifconfig ip aifconfig curl ifconfig.me
Mac ip aifconfig ip aifconfig curl ifconfig.me

掌握这些指令,无论是日常网络排查还是技术操作,都能轻松应对,如果觉得有用,不妨收藏起来以备不时之需!

文章版权声明:除非注明,否则均为亚朵原创文章,转载或复制请以超链接形式并注明出处。