如何查本机ip和子网:全平台深度指南与网络配置解析
在当今高度互联的数字时代,如何查本机ip和子网不仅是网络管理员的核心技能,也是普通用户在解决网络连接故障、配置打印机共享、搭建家庭服务器或进行网络安全排查时的必备知识。许多用户在面对“无法上网”、“打印机无法发现”或“游戏联机失败”等问题时,往往因为不了解自己的IP地址(Internet Protocol Address)和子网掩码(Subnet Mask)而束手无策。
本页面旨在提供一份详尽、权威且易于操作的指南,覆盖Windows、macOS、Linux以及移动端(Android/iOS)操作系统。我们将不仅告诉你“怎么做”,还将深入解析“为什么”,帮助你理解子网划分的逻辑,从而真正掌握网络配置的核心能力。
Windows 系统:如何查本机ip和子网
Windows 是目前市场占有率最高的桌面操作系统,查询其 IP 和 子网 信息主要有两种方法:图形界面法和命令行法。命令行法(CMD)更为直观且信息全面,推荐优先使用。
方法一:命令提示符(推荐)
这是最快速、最准确的方法,适用于所有版本的 Windows(Win7/10/11)。
- 按下
Win + R键,输入cmd并回车。 - 在黑色窗口中输入命令:
ipconfig并回车。 - 找到当前正在使用的网络连接(如“以太网适配器”或“无线局域网适配器”)。
- 查看 IPv4 地址(即本机IP)和 子网掩码 字段。
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . : localdomain
本地链接 IPv6 地址. . . . . . . . : fe80::a1b2:c3d4:e5f6%12
IPv4 地址 . . . . . . . . . . . . : 192.168.1.105
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.1.1
方法二:设置界面查看
适合不熟悉命令行的用户。
- 点击“开始”菜单 -> “设置”(齿轮图标)。
- 选择“网络和 Internet”。
- 根据连接类型选择“Wi-Fi”或“以太网”。
- 点击当前连接的网络属性,向下滚动即可看到 IP 地址 和 子网掩码。
macOS 系统:如何查本机ip和子网
苹果用户的 macOS 系统提供了图形化界面和终端两种查询方式。macOS 的网络设置界面非常直观,适合大多数用户。
通过系统偏好设置查看
步骤如下:
- 点击左上角苹果菜单 -> “系统偏好设置”。
- 点击“网络”。
- 在左侧列表中选中当前连接的网络(Wi-Fi 或 以太网)。
- 在右侧状态信息下方,你将直接看到 IP 地址 和 子网掩码。
如果未显示,可点击“详细信息” -> “TCP/IP” 标签页查看更详细的 DHCP 租约信息。
通过终端查看
类似于 Windows,macOS 基于 Unix,使用终端命令更为强大。
- 打开“终端”(Spotlight 搜索 Terminal)。
- 输入命令:
ifconfig或ipconfig getifaddr en0(en0 通常为 Wi-Fi)。 - 若要查看子网掩码,可使用:
ifconfig en0 | grep inet。
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether a1:b2:c3:d4:e5:f6
inet6 fe80::1234:5678:9abc:def0%en0 prefixlen 64 secured scopeid 0x4
inet 192.168.1.106 netmask 0xffffff00
configuration: ...
注:在输出中,netmask 0xffffff00 对应十进制的 255.255.255.0。
移动设备:Android 与 iOS 如何查本机ip和子网
在手机时代,如何查本机ip和子网的需求主要集中在连接热点、投屏或调试应用时。移动系统的界面设计更加简化,但信息依然易找。
iPhone / iPad (iOS)
1. 打开“设置” -> “无线局域网”。
2. 点击当前连接 Wi-Fi 右侧的 i 图标。
3. 在“IP 地址”字段查看本机 IP。
4. 在“路由器”或“子网掩码”字段查看子网信息(部分版本 iOS 需点击“配置 IP”查看子网掩码详情,或直接显示在下方)。
Android 手机
1. 打开“设置” -> “WLAN” 或 “Wi-Fi”。
2. 点击当前连接的网络名称,或长按网络名称选择“修改网络”。
3. 展开“高级选项”。
4. 查看“IP 地址”和“子网掩码”字段。注意:部分品牌手机可能默认隐藏子网掩码,需点击“IP 设置”改为静态 IP 才能看到掩码,或使用第三方网络扫描 App 查看。
深度解析:什么是子网掩码?如何理解子网划分?
知道“如何查本机ip和子网”只是第一步,理解其背后的逻辑才能让你在网络故障排查中游刃有余。子网掩码(Subnet Mask)是一个 32 位的二进制数,用于区分 IP 地址中的“网络部分”和“主机部分”。
1. 子网掩码的核心作用
计算机通过子网掩码与 IP 地址进行“与”运算,判断目标 IP 是否在同一局域网内。
- 192.168.1.105 与 255.255.255.0 进行运算。
- 前 24 位(255.255.255)代表网络位,后 8 位(0)代表主机位。
- 这意味着 192.168.1.x 的所有设备都在同一子网,可以直接通信。
- 而 192.168.2.10 则属于不同子网,数据包需通过网关(路由器)转发。
2. 常见子网掩码对照表
| 子网掩码 (十进制) | CIDR 表示法 | 可用主机数 | 适用场景 |
|---|---|---|---|
| 255.255.255.0 | /24 | 254 | 家庭网络、小型办公室(最常见) |
| 255.255.254.0 | /23 | 510 | 中型企业、大型宿舍区 |
| 255.255.252.0 | /22 | 1022 | 大型园区网 |
| 255.255.0.0 | /16 | 65534 | 大型企业内网、数据中心 |
| 255.255.255.255 | /32 | 1 | 主机路由、特定 IP 通信 |
3. 私有 IP 地址范围
在局域网中,我们通常使用 RFC 1918 定义的私有 IP 地址段:
- A 类:10.0.0.0 – 10.255.255.255(常用 /8)
- B 类:172.16.0.0 – 172.31.255.255(常用 /16)
- C 类:192.168.0.0 – 192.168.255.255(常用 /24,家庭网络主流)
网友们还关心:子网与网络安全的关联
在了解了如何查本机ip和子网后,许多进阶用户开始关注子网划分对网络安全的影响。合理的子网划分不仅是管理需求,更是安全隔离的重要手段。
企业通常将不同部门划分到不同子网(如财务部 192.168.10.x,研发部 192.168.20.x),通过路由器或三层交换机控制访问权限,防止内部数据泄露。
路由器通过 DHCP 服务自动分配 IP 和子网掩码。理解子网有助于设置合理的 DHCP 地址池,避免 IP 冲突或地址耗尽。
ARP 协议基于广播,仅在同一个子网内有效。了解子网边界有助于识别异常的 ARP 数据包,防范局域网内的 ARP 欺骗攻击。
? 热门延伸话题
- 如何修改本机 IP 为静态 IP?
- 为什么我的 IP 地址是 169.254.x.x?(DHCP 失败诊断)
- 公网 IP 和私网 IP 的区别是什么?
- 如何跨越子网进行远程桌面连接?
- 子网掩码为 255.255.255.128 时,子网数量是多少?
常见问题解答 (FAQ)
A: 127.0.0.1 是本地回环地址(Loopback Address),代表本机。如果你在浏览器中访问 localhost 或 ping 127.0.0.1,会得到这个地址。要查网络 IP,请 ping 你的网关或访问外部网站后查询。
A: 在 /24 子网中,总共有 256 个 IP 地址。其中第一个(.0)是网络地址,最后一个(.255)是广播地址,不可分配给主机。因此,可用主机地址为 192.168.1.1 到 192.168.1.254,共 254 台设备。
A: 不能直接通信(如无法 ping 通或无法发现共享打印机)。如果必须通信,需要配置静态路由或通过路由器/三层交换机进行路由转发,但这通常涉及复杂的网络配置,一般家庭用户无需操作。
A: 在 Windows 中使用 ipconfig,在 Mac/Linux 中使用 ifconfig 或 ip addr。IPv6 的子网前缀通常表示为 /64,例如 2001:db8::1/64。