看到 192.168 开头的地址,多数人已经知道这是内部使用的。但为什么会固定成这几个开头,这背后有一条明确的设计约定,代理IP的使用同样受益于这条约定。私有地址段被预留出来专供内部使用,公共网络上不会把它分配给任何组织,这样不同的内部网络就能放心地重复使用同一批地址。
预留了哪几段
三段的范围
被预留出来作为私有用途的段有三块:10 开头的整段、172.16 到 172.31 这一段、以及 192.168 开头的这一段。这三块在全球范围内不参与公网分配,谁都可以在自己内部使用,不需要向任何机构申请。
- 10 开头
- 范围最大,常见于规模较大的内部网络
- 172.16 到 172.31
- 居中一段,容器与虚拟网络里经常用到
- 192.168 开头
- 范围最小,家用路由器下面最常见
为什么可以反复使用
什么时候会冲突
既然这些段不在公网上分配,那么同城两间办公室同时使用 192.168.1 这一段,彼此不会冲突。冲突只会在两个内部网络需要直接互通的时候出现,这时候要做的是地址转换或者重新规划。普通上网场景里,内部地址出去之后就会被换掉,重复使用不会带来问题,这也是代理IP能在不改动本机设置的前提下换掉外部身份的原因。
私有地址段被反复使用,带来一个直观的结果:同一串数字在不同场合指向完全不同的设备。看到这类地址,先确认它出现在哪个范围里,再判断它的含义。代理IP的配置里出现私有地址段,多数意味着填的是内部参数,与对外使用的那个地址无关。
同一个地址在不同内部网络里各说各话,这是预留段能够成立的前提。
两段内部网络直接互通时,重复的地址要先改掉一边。
私有地址段的设计,是把内部编号和对外身份彻底分开。理解这层分开,也就理解了代理IP为什么能在本机设置不变的情况下换掉外部身份。
