到底用什么命令查看本机IP地址?Windows、macOS与Linux命令大全

2026-09-02 05:02:53 165阅读
本文解答了“如何查看本机IP地址”的问题,汇总了Windows、macOS与Linux三大主流操作系统的IP查询命令大全,文章详细介绍了在Windows系统下使用的ipconfig命令,以及在macOS和Linux系统中常用的ifconfigip addr等命令,帮助用户快速、准确地获取本机网络配置信息,满足日常网络设置与故障排查的需求。

在日常使用电脑的过程中,无论是排查网络故障、配置路由器、进行远程连接,还是搭建本地服务器,我们经常需要知道当前电脑的IP地址,很多朋友可能会问:用什么命令查看本机ip地址

不同的操作系统使用的命令有所不同,本文将为你详细介绍Windows、macOS以及Linux系统下查看本机IP地址的常用命令,让你一秒变网络达人。

到底用什么命令查看本机IP地址?Windows、macOS与Linux命令大全

Windows系统:使用 ipconfig 命令

在Windows系统中,查看IP地址最快速、最常用的命令是 ipconfig

操作步骤:

  1. 按下键盘上的 Win + R 键,打开“运行”窗口。
  2. 在输入框中输入 cmd,然后按回车键,打开命令提示符(CMD)。
  3. 在黑底白字的命令行窗口中,输入以下命令并按回车:
    ipconfig
  4. 在输出的信息中,找到你正在使用的网络适配器(无线局域网适配器 WLAN”或“以太网适配器”),其下方的 IPv4 地址 后面跟着的数字串就是你的本机IP地址(如 168.1.5)。

进阶提示:如果你想查看更详细的网络信息(包括DNS服务器、物理MAC地址等),可以使用命令 ipconfig /all

macOS系统:使用 ifconfigipconfig 命令

macOS系统由于是基于Unix内核开发的,因此其网络命令与Windows有所不同,那么在Mac上用什么命令查看本机ip地址呢?主要有以下两种方式:

使用 ifconfig 命令

  1. 通过“聚焦搜索”或“启动台”找到并打开 终端(Terminal)。
  2. 输入以下命令并按回车:
    ifconfig | grep inet

    (加上 grep inet 是为了过滤出只包含IP地址的信息,否则输出的信息会非常长)

  3. 在输出的结果中,除了 0.0.1(本地回环地址)之外,另一行 inet 后面的地址就是你的本机局域网IP。

使用 ipconfig 命令(针对Wi-Fi连接) 如果你使用的是Wi-Fi连接,可以使用更简洁的命令:

ipconfig getifaddr en0

按下回车后,终端会直接输出你的IP地址,没有任何多余信息。(注:如果使用的是有线网络,可能需要将 en0 改为 en1)。

Linux系统:使用 ipifconfig 命令

在Linux系统中,传统的 ifconfig 命令已经逐渐被弃用,目前主流推荐使用 ip 命令。

使用 ip 命令(推荐)

  1. 打开Linux终端。
  2. 输入以下命令并按回车:
    ip addr

    (或者简写为 ip a

  3. 在输出信息中找到你正在使用的网卡名称(如 eth0ens33),在 inet 后面显示的即是你的本机IP地址。

使用旧版 ifconfig 命令 如果你的Linux系统比较旧,或者手动安装了 net-tools 工具包,依然可以使用:

ifconfig

查找 inetinet 地址 后面的数字即可。

补充:如何查看本机的“公网IP地址”?

上面介绍的各种命令,查看到的都是电脑在局域网内的“私网IP地址”(通常以 168.x.xx.x.x16.x.x 开头),如果你想知道自己连接互联网时的“公网IP地址”,命令行里无法直接获取,可以通过以下方式:

  1. 浏览器查询法:直接打开浏览器,在搜索引擎中输入“IP地址”,搜索结果的第一条就会显示你的公网IP。
  2. 终端命令查询法:在终端(Windows/macOS/Linux均可)输入以下命令:
    curl ifconfig.me

    按下回车后,终端会直接返回你的公网IP地址。

关于用什么命令查看本机ip地址,其实完全取决于你正在使用的操作系统:

  • Windows ipconfig
  • macOS ifconfig | grep inetipconfig getifaddr en0
  • Linux ip addr

希望这篇文章能帮到你,下次遇到网络问题,就可以自信地敲下命令排查了!

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