公网 IP 查询:路由器显示的为什么和你查到的不一样
登录路由器,WAN 口地址一栏写着 100.64.23.88。打开网页查自己 IP,显示 112.x.x.x。
两个数都对,但只有一个是真正的公网地址。
第一种:运营商做了 CGNAT
100.64.0.0/10 是运营商级 NAT 专用段。看到这个,说明你分到的不是公网 IP,而是运营商内网的地址。
运营商在出口做了一次统一转换,所以外面看到的是 112.x 那个共享地址。
这种宽带没法做端口映射,也没法从外面主动连进来。想要真公网 IP,得单独申请,有些地区已经不给了。
第二种:光猫在拨号,路由器只是二级
光猫负责 PPPoE 拨号拿到公网 IP,路由器只是挂在它下面的二级设备。
路由器 WAN 口自然是 192.168.1.x(和光猫同网段),网页查出来是光猫那个公网 IP。
这种情况可以把光猫改成桥接,让路由器拨号,WAN 口就会显示真实公网地址。
第三种:双 NAT
光猫拨号 + 路由器再拨号,两层 NAT 叠着。能上网,但端口映射要在两层都做,很多人只配了一层,然后一直不通。
怎么判断自己在哪种情况
拿路由器 WAN 口那个地址,去 IP 地址查询 查一下。
返回归属地是运营商机房、ISP 写着中国电信/联通/移动,而且地址在 100.64 段——CGNAT。
返回的是你所在城市、ISP 是你家宽带——那就是真公网。
返回 192.168 或 10 开头——二级路由,中间还有一层。
需要公网 IP 的场景
远程访问家里的 NAS、搭个人服务、做端口映射、被某些平台要求固定出口。
如果只是上网、看视频、办公,CGNAT 完全够用,不必折腾。
判断标准很朴素:外面的设备能不能主动连到你。连不到,就说明没有真公网 IP。