怎么查看本机的ip地址,Mac查看本机IP地址

题图来自Unsplash,基于CC0协议
导读
查看本机IP地址是网络配置与故障排查中很基础但又非常常用的一项操作。无论你是在连接网络时需要检查本地连接信息,还是在进行服务器配置、端口转发等操作时需要知道设备在局域网内的唯一标识。
下面介绍几种常用的方法:
一、查看本机IP地址的方法
查找不到IP地址,我们就从基础的用户界面入手:
-
网络和共享中心 (Windows):
- 在桌面或任务栏右下角找到网络图标(通常显示为一个带有WiFi信号的图标或类似“以太网”、“无线”的文字),右键点击它并选择“网络和共享中心”。
- 在打开的窗口中,如果使用的是有线连接,则通常会有一个“本地连接”或“以太网适配器”的链接;如果是无线连接,则会显示“无线网络”或“无线局域网适配器”。点击该连接的名称。
- 这时会弹出一个新窗口,窗口的描述(例如“本地连接属性”或“无线网络连接属性”)中会包含网络状态信息。一个空白的文本区域通常会显示你的本机IP地址、子网掩码、默认网关等信息。鼠标悬停或单击(如果可以)可以看到这些信息。
- 你也可以在打开的“网络和共享中心”窗口里,直接双击“本地连接”或“无线局线网络适配器”,这通常会直接显示IP配置信息。
-
关于本机IP地址
- 本机IP地址就是指分配给连接到你电脑的这台网络接口卡(NIC) 的公用网络地址。
- IPv4地址是目前最广泛使用的格式,例如
192.168.1.100。 - IPv6地址则是为了弥补IPv4地址枯竭而引入的新地址格式,例如
2001:0db8:85a3:0000:0000:8a2e:0370:7334。 - 请注意区分,上面提到的
ipconfig等命令通常会同时显示IPv4和IPv6的地址(如果配置了的话)。
-
使用命令提示符/控制台:
- Windows、Mac以及大多数Linux发行版都内置了功能强大的命令行工具,可以方便地查询网络信息,有时候图形界面显示的地址并非你想要的,命令行可以让你快速拿到需要的格式化的信息。
Windows查看IP地址命令:
最常用的是 ipconfig 命令,非常直观。具体操作如下:
- 按下键盘上的
Win键 +R键,打开“运行”对话框。 - 在运行框中输入
cmd,然后按回车(或点击“确定”),这将打开一个黑色的“命令提示符”窗口。 - 在命令提示符(
C:Users\Username>)后面直接输入ipconfig,然后按回车键。 -
这个命令会显示所有网络适配器的详细配置信息。
-
找到你正在使用的适配器,通常名为
以太网适配器 本地连接(有线)或无线局域网适配器 Wi-Fi(无线)。有时顶部会有一个“Windows IP 地址列表”的概览。 -
在该适配器条目下,查找“IPv4 地址”这一行,其后面跟着的点后面就是一个 本机的IPv4私网地址,这就是你需要查看的是
XX.XXX.XX.XX格式的IP地址。如果路由器是192.168.1.x网段,这个地址通常是后面的一串数字。 -
同时也会有
子网掩码和默认网关等信息被显示出来。 -
示例输出片段:
以太网适配器 本地连接: 连接特定的 DNS 后缀 . . . . . . . . . : yourdomain.local IP Address. . . . . . . . . . . . . . . . . : 192.168.1.100 Subnet Mask . . . . . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . . . . . : 192.168.1.1 -
更详细的查询(可选): 如果你需要查询更详细的信息,如DNS服务器或注册的DHCP服务器,可以使用
ipconfig /all,这个命令会列出更多参数。
-
Mac查看本机IP地址: Mac用户可以直接使用“系统设置”或“系统偏好设置”:
- 打开“系统设置”(在最新版macOS Catalina及以后版本)或“系统偏好设置”(旧版本)。
- 点击“网络”。
- 在左侧列表中选择你正在使用的网络连接,通常是“以太网”或“Wi-Fi”。
- 右侧或下方就会显示该连接的IP地址、子网掩码等详细信息。等待片刻或点击更新旁边的刷新图标,连接状态会更新。
如果你更喜欢使用终端:
- 打开“终端”应用程序(在“应用程序” > “实用工具” > “终端”)。
- 输入命令
ifconfig(旧版本macOS,如Lion, Mountain Lion等也可能显示)。- 查找你使用的网络接口,通常是
en0(Wi-Fi) 或en1/en2(有线)。在列表查找“inet”字样,后面紧跟的就是IPv4地址,后面会有“netmask”显示子网掩码,以及“defaultrouter”显示默认网关。 - 注意:在某些较新的macOS版本上,接口名称可能不同,例如 Wi-Fi 接口现在常被称为
en0。
- 查找你使用的网络接口,通常是
- 或输入
networksetup -getipaddress(这个命令会列出所有接口的IP地址)。 - 或输入
ipconfig 查看,ifconfig 查看(ipconfig在macOS上也是相应地ipconfig 查看或用ip命令)。
Linux查看本机IP地址的命令: Linux系统在命令行下拥有非常强大的网络查看工具:
- 通用命令 (
ip或ifconfig):这两个命令常用于列举和控制网络接口。ip addr show或ip a:这是现代 Linux 发行版推荐使用的iproute2工具集中的命令。- 在终端输入
ip a。 - 查找你使用的接口,通常标有
lower_up(意味着已经启动并连接了网络) 的行,然后在其下查找inet开头的那一行,后面跟的数字就是IP地址;inet6(后面会有IPv6地址,如果配置了的话)表示IPv6地址;netmask或prefixlen显示子网掩码;up状态指示接口已激活。 - 示例:
inet 192.168.1.50/24 brd 192.168.1.255 scope global dynamic ens33,这表示IPv4地址为192.168.1.50,子网掩码为/24(对应255.255.255.0),接口名为ens33,该地址是动态获取的。 - 要指定接口,可以在前面加上接口名,如
ip addr show eth0(或者ip a show eth0)。
- 在终端输入
ifconfig:这个命令在更早的 Linux 版本或某些特定配置下仍可用,但已被ip命令取代。- 输入
ifconfig -a来列出所有接口。 - 查找激活状态的接口(有
inet地址,并且通常 eth0, en0 等名字)。 - 查找
UP和RUNNING标志。 - 然后可以在每行开头看到类似
inet X.X.X.X的信息。 - 注意:
ifdown和ifup也是与它配合使用的命令。如果ifconfig不可用,可能需要安装net-tools软件包。
- 输入
ip route show或ip route:显示路由信息,默认网关通常在这一行中显示(以default和-开头,后面跟via和一个网关地址,或直接显示本机地址)。通常以default via X.X.X.X显示默认网关。net.ipv6.conf.all.addr_list:前面提到的ip -6 addr也可以用于查看IPv6地址。nmcli:NetworkManager命令行工具,也可以查询网络信息。hostname -I:这个命令会显示所有接口的IP地址,不区分IPv4和IPv6,并且通常在终端几乎不产生日志信息。
通过以上方法,无论是Windows系统,还是苹果的Mac,或者开源的Linux,你都可以轻松地查找到本机在当前网络环境下的IP地址。这些操作不仅简单快捷,而且往往是网络故障排查的第一步。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com