WebTool

网络与运维系列 · 第 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 实战》。

两个高频困惑

  1. 「我的 IP 归属地」为什么不准:归属地来自 IP 分配数据库,运营商动态分配与 CDN 节点都会让它偏移,精确到城市级常有误差。
  2. 本机 IP 不是公网 IPipconfig/ifconfig 看到的是内网地址;想知道对外的出口 IP,要访问外部服务(本站「我的 IP」就是这种方式)。

最后更新:2026-09-08