网络与运维系列 · 第 2 章
IP 地址基础:公网与内网、IPv4 与 IPv6、子网掩码
WebTool 团队 · 发布于 2026-09-08 · IP / 网络 / IPv6 / 子网
IP 地址是设备在网络中的「收件地址」。你在路由器后看到的 192.168.x.x 是内网地址,对外通信时由 NAT 统一换成运营商分配的公网地址——所以「查本机 IP」和「查出口 IP」会得到两个不同答案。 本站提供我的 IP 查询与 IP 归属地查询工具。
IPv4:四段数字是什么
IPv4 是 32 位二进制,按每 8 位一段写成点分十进制,每段 0-255:
192.168.1.100 = 11000000.10101000.00000001.01100100
约 43 亿个地址,早已分完——这是 IPv6(128 位,写成八组十六进制,如 2001:db8::1)存在的根本原因。
公网与内网
三段保留地址只在内部网络有效,公网路由器会直接丢弃:
| 网段 | CIDR | 常见场景 |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 企业内网 |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 企业内网、Docker |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 家用路由器 |
另有两个特殊地址:127.0.0.1(本机回环,ping 通只说明本机协议栈正常)和 0.0.0.0(监听时表示「所有网卡」)。
子网掩码与 CIDR
192.168.1.100/24 表示前 24 位是网络位、后 8 位是主机位,等价于掩码 255.255.255.0。同一子网的设备(前 24 位相同)可以直接通信,跨子网必须走路由器(网关)。/24 可用主机 254 个,/16 有 65534 个——快速估算法:32 减去前缀数,剩下几位就是 2 的几次方个地址。想精确计算某个 CIDR 的网络地址、广播地址与可用主机范围,可以用IPv4 子网计算器;IPv6 地址的展开/压缩与子网范围用IPv6 子网计算器;点分、十进制、二进制等形式互转用 IP 地址转换。子网划分的完整方法见本系列第 5 章《子网划分与 CIDR 实战》。
两个高频困惑
- 「我的 IP 归属地」为什么不准:归属地来自 IP 分配数据库,运营商动态分配与 CDN 节点都会让它偏移,精确到城市级常有误差。
- 本机 IP 不是公网 IP:
ipconfig/ifconfig看到的是内网地址;想知道对外的出口 IP,要访问外部服务(本站「我的 IP」就是这种方式)。
最后更新:2026-09-08