查询自己电脑IP地址的几种方法,macOS查看IP地址方法

题图来自Unsplash,基于CC0协议
导读
如果你感觉自己常常切换系统,那了解几条快速指令交替使用也非常实用,特别是正在使用的ipconfig 和 ifconfig 在不同系统下的区别。每个平台上都有它的最优方法,让我们一起来看。
方法一:Windows查看自己的IP地址
使用命令提示符查询
- 按下键盘上的
Win + R组合键,或者直接在Windows搜索栏中输入“cmd”,然后打开“命令提示符”。 - 在打开的命令提示符窗口中输入
ipconfig /all(加 /all 参数获得更详细的网络信息,如DNS、网关、MAC地址等)或者ipconfig不加参数,同样可以立刻看到IP信息。 - 搜索“以太网适配器”或“无线局域网适配器”字样,下面一行便是对应网络接口的IPv4或IPv6地址。
通过控制面板查询
- 打开“控制面板”并找到“网络和共享中心”。
- 点击左侧的“查看网络属性”。
- 可以直接选择你正在使用的网络连接,然后查看下面的详细信息,或者点击“详细信息”进一步查看IP信息。
图形界面方式
若你在桌面使用环境,可以直接右键点击任务栏上的“网络连接”(包括网络图标),选择打开“网络和Internet设置”→“更改适配器设置”。点击每个无线或以太网图标,再点“属性”,找到“IPv4”或“IPv6”选项,就能看到你的IP地址。
方法二:macOS查看IP地址方法
使用终端命令行查看
macOS属于类Unix系统,如果你已经熟悉命令的话,这种方式最快捷。
- 打开“应用程序”→“实用工具”→“终端”。
- 输入
ifconfig(输入后按Enter键),你会看到接口(如en0)对应的IP(IP地址显示一行,可能看起来像192.168.1.**)。 - 但要注意,
ifconfig命令并不是所有版本系统中默认预先启用的。不过,现在大部分版本已经自带了ipconfig(这更像是苹果对Netstat/IP命令的封装): - 输入
ipconfig getifaddr en0(“en0”通常指你第一个网络连接,记得替换成你对应的那个),返回一行,就是你的IPv4地址。 - 或者输入命令
networksetup -getipaddress,同样能返回。
通过系统偏好设置查看
- 进入“系统偏好设置”→“网络”。
- 在左侧列表中选择你正在使用的Wi-Fi或以太网连接。
- 点击“TCP/IP”选项卡,IP地址、网关等信息一目了然。
使用“关于本机”查看
- 打开“应用程序”→“实用工具”→“关于本机”。
- 进入“硬件”选项卡,会显示稍多的信息;或者选择“网络”,可以直接看到IP地址。
方法三:Linux查看IP地址命令
使用ifconfig命令(不推荐,因为部分新版系统已移除)
经过时间发展,许多Linux发行版已经逐渐淘汰了ifconfig,虽然它仍然有些版本中存在,但或许操作系统已经替换为ip命令。
- 打开终端,输入
ifconfig,在输出结果中,类似第四个字段"inet"就是IP。
使用ip命令(现代系统推荐)
ip命令是Linux“iproute2”软件包中的核心工具,在当前的较新版Linux发行版(Debian、Ubuntu、CentOS等)中已被广泛采用。
- 打开终端,输入
ip addr show或ip a(缩写形式),会显示各网络接口、状态及IP地址。
使用nmcli命令(适用于NetworkManager环境下的查询)
- 如果你的Linux系统使用NetworkManager,你可以输入
nmcli -t -f GENERAL.IP-ADDRESS device,它会输出接口IP。
图形界面查看
- 同样进入“设置”→“网络”,查看有线或无线网络的详细连接信息,也能看到IP和网关等。
区别:ifconfig与ipconfig
如果你是从类Unix切换到Windows系统,或许你会习惯性地输入 ifconfig 但结果可能不会像你预期的那样。这是因为 ifconfig(配置网络接口)只是Unix系统、包括macOS和Linux的老命令,已经在近期的许多系统中被ip和ifup系列命令替代,适用于多接口系统管理。
而 ipconfig 是Windows命令行工具,功能更偏向直接显示IP,并且在装有多个网络适配器的电脑上能直观区分哪个是WiFi、哪个是以太网。这也体现了Windows于网络配置可视化、图形化界面尤其强调的优势。
总之,掌握自己电脑上的IP地址不能依赖命令行,更要了解系统间差异。无论你是指挥网络管理员,还是日常中更愿意自己查询,在这些位置上,找到你的IP,你会发现网络世界不再是难以摸索的暗黑森林。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com