最近遇到一件挺闹心的事:电信在没有任何通知的情况下,把我家里的公网 IPv4 地址收回了。原本家里的设备都能通过公网访问,但突然间全都失效了。查询后发现分配到的地址变成了 100.x.x.x 开头的内网 IP,NAT 类型直接变成了 NAT4,彻底没法直连。
好在老家 A 地的宽带还保留着公网 IP。为了继续访问 B 地的设备,只能把思路转向 异地组网。
异地组网是什么?
异地组网,其实就是用 VPN 把两个不同地方的局域网打通,让它们像在一个网里一样互访。
和内网穿透(FRP 等)的区别
优势
- 打通后两边的设备可以直接互访,比如 NAS、打印机、监控都能当本地设备用。
- 不依赖第三方服务器,稳定性更高。
- 延迟相对低,数据直接走 VPN 通道。
- 对现有网络结构基本没有破坏。
劣势
- 至少要有一边还保留公网 IP。
- 初次配置比单纯内网穿透复杂。
- 带宽取决于公网出口那一端的上传速率。
一句话:访问单设备就搞个内网穿透,有两地服务器的话异地组网更合适。
实际实现
我这边 A 地和 B 地都用的是 爱快路由器,所以照着网上的教程操作就行。参考资料:
👉 爱快路由器异地组网配置
最终拓扑图如下
操作要点
- 在 A 地(有公网 IP) 设置 VPN 服务器,B 地作为客户端接入。
配置 静态路由,这一点很关键:
- A 地网段:
10.0.0.0/24 - B 地网段:
192.168.50.0/24 - A 地需要加一条静态路由,把去往 B 地网段的数据指向 VPN 客户端分配的 IP。
- A 地网段:
- 在 A 地路由器 上做端口映射,把访问流量转发到 B 地的设备。
这样,外网访问时依旧用 A 地的公网地址,实际上服务却跑在 B 地。配置不算复杂,维护也方便,对原有网络没什么影响。
为什么公网 IP 会消失?
最近经常看到运营商集中清理 PCDN。一开始以为和自己无关,结果很快就中招了。
PCDN 简单解释
PCDN(个人内容分发网络)就是利用用户的带宽来分发数据。问题在于:
- 大量 跨省上传流量 让运营商要付出结算费用。
- 就算你只是用 NAS 做备份、BT 下载,流量一旦过大,也可能被当成“高风险用户”。
后果
- 公网 IP 被回收,换成 NAT4。
- 上行带宽被限速,比如 30M 变成 5M。
- 你就被划进了“低净值客户”,甚至“负净值客户”。
换句话说,你在帮别人传东西,但运营商要替你掏钱,自然就要限制。
总结
- 公网 IP 一旦被收回,也就只能依靠异地组网/内网穿透等方法曲折的实现了。
- 爱快这类路由器能比较方便地搭建 VPN,打通网络。
- 未来公网 IPv4 越来越紧张,这种情况只会更普遍。
考虑到未来A地服务器的公网 IPV4 可能也会被收回,与其到时候手忙脚乱,不如现在就先把方案搭好,留条后路。
云服务器、IPV6......
评论0
暂时没有评论