先说结论
内网 IP 是你的设备在家里或公司局域网里的编号,只在局域网内部有效;公网 IP 是你的路由器在互联网一侧拿到的地址;出口 IP 则是网站实际看到的来源地址,也就是你的流量最终走出网络、进入目标服务器视野的那一个。三个地址在最简单的家庭宽带里,公网 IP 和出口 IP 常常是同一个,但只要中间多了运营商的共用出口、公司网关或 VPN,它们就会分开。
判断问题出在哪个地址上,关键是先问清楚“谁在看这个地址”:局域网里的打印机看的是内网 IP,远程访问家里设备的人看的是公网 IP,而网站的访问记录、风控系统和归属地查询,看的几乎都是出口 IP。
顺着一个数据包,看三种地址出现在哪一段
用一个具体场景来拆:你在客厅用手机打开一个网页,从按下回车到网站收到请求,地址会经历下面几步变化。
- 手机连上家里的 Wi-Fi,路由器通过 DHCP 给它分了一个内网地址,例如 192.168.1.23。
- 手机发出请求,数据包的来源地址是这个内网地址,先送到路由器。
- 路由器做地址转换(NAT),把来源地址改写成它自己在互联网一侧拿到的公网地址,并记下对应关系。
- 数据包进入运营商网络。如果运营商还做了一层共用出口,来源地址会再被改写一次,变成运营商出口设备的地址。
- 目标网站收到请求,记录下来的来源地址,就是这条路径的终点所呈现的出口 IP。
内网 IP 是什么,哪些地址段属于它?
内网 IP(也叫私有地址)是只在局域网内部使用、不会在公网上被路由的地址。国际规范为此预留了三段:10.0.0.0 到 10.255.255.255、172.16.0.0 到 172.31.255.255、192.168.0.0 到 192.168.255.255。全球无数个家庭路由器都在用 192.168.1.x,互相之间并不冲突,正因为它们不会出现在公网上。
公网 IP 和出口 IP 为什么不一定是同一个?
因为路由器拿到的公网地址只是流量离开你家的第一站,之后还可能经过运营商的共用出口、公司网关、代理或 VPN,每多一层转换,网站看到的来源地址就可能换一次。比如运营商把一批用户放在同一个出口后面时,你路由器上显示的 WAN 口地址可能落在 100.64.0.0 到 100.127.255.255 这段运营商共享地址里,网站看到的却是运营商出口设备的地址。
网站和各类检测工具看到的到底是哪一个?
它们看到的是出口 IP。网站服务器收到请求时,只能读到数据包最后一次被改写后的来源地址,内网地址和你路由器上的 WAN 口地址都不会出现在它的日志里。所以想知道“网站眼里的我是谁”,应该查出口 IP,而不是看路由器后台显示的那个地址。
为什么同一个家里的手机和电脑,网站看到的出口 IP 往往相同?
因为它们的内网地址各不相同,但都要经过同一台路由器做地址转换,改写之后的来源地址就是路由器那一个。路由器会记下“哪个内网设备的哪条连接对应哪个转换后的端口”,网站回包时再按这张记录表送回正确的设备。所以网站只能看出“这个出口后面有请求”,分不清请求究竟来自手机还是电脑,这也是出口 IP 只能代表一个网络、不能代表一台设备的原因。
公网 IP 会一直不变吗?
不一定。很多家庭宽带分到的是动态地址,运营商按租期分配,路由器重启、断线重连或租期到期后,地址有可能换成另一个;也有的运营商提供长期固定的地址,通常需要单独申请。所以隔几天查到的出口 IP 不同,多数时候只是动态分配的正常表现,不代表网络出了故障。
三种地址对照
| 类型 | 出现的位置 | 谁能看到 | 能否从外部直接访问 |
|---|---|---|---|
| 内网 IP | 局域网内部 | 同一局域网里的设备 | 不能,需要端口映射等额外设置 |
| 公网 IP | 路由器的互联网一侧 | 运营商和直接连接的对端 | 取决于运营商是否提供真实公网地址 |
| 出口 IP | 流量离开网络之处 | 目标网站、检测服务 | 是网站识别来源的主要依据 |
怎么判断自己看到的是哪一种?
看地址所属的段就能初步判断:落在上面三个私有段里的是内网 IP;路由器后台显示的 WAN 口地址如果和在线查询工具显示的地址一致,说明公网 IP 和出口 IP 重合;不一致,就说明中间还有一层共用出口或代理。连上 VPN 之后再查一次,出口 IP 通常会换成所选线路的出口,而内网 IP 保持不变。
IPv6 下这三种地址还是同样的关系吗?
思路相通,但细节不同。IPv6 的地址空间足够大,设备通常可以直接拿到全局可路由的地址,不必像 IPv4 那样靠地址转换共用一个出口,所以“内网地址”和“出口地址”的界限没那么分明。不过路由器通常仍会用防火墙默认拦截来自外部的主动连接,网站看到的来源地址依然称作出口 IP。排查时如果一台设备同时有 IPv4 和 IPv6,两个出口可能分别查到不同的结果,需要分开看。
常见误区
- 误区一:路由器上显示的地址就是网站看到的地址。路由器后台的 WAN 口地址只是流量离开家的第一站,运营商共用出口、代理或 VPN 都可能让网站看到另一个地址。
- 误区二:内网 IP 暴露了也没关系,所以内网 IP 毫无价值。内网 IP 本身不能从公网访问,但排查局域网冲突、做端口映射、设置打印机或 NAS 时都离不开它,只是它对外部网站没有意义。
- 误区三:每个人的出口 IP 都是自己独占的。很多家庭宽带和移动网络的出口是多人共用的,同一个出口后面可能有许多用户,这一点在讲 NAT 的那篇文章里有详细说明。
AnBo 如何提供支持
AnBo 是面向个人用户的 VPN 客户端,桌面端连上后是整机系统级代理,应用分流可以让不同应用走或不走 VPN。连接成功后,网站看到的出口 IP 来自你选的线路,内网 IP 不受影响,局域网里的设备照常互相访问。想确认出口是否已经切换,可以在连接后再查一次当前出口,遇到连接问题时也可以查看客户端的连接诊断报告。使用时请遵守所在地法律法规与平台服务条款。
相关文章
- IP 地址是怎么分配的:从地址注册机构到你的设备
- NAT 与共用公网 IP:为什么很多人会共用同一个出口
- 怎么查看自己当前的出口 IP 和归属信息






