·这里讨论的“公网 IP” == “公网 IPv4”
默默粗略浏览了下这两天的热点贴,发现很有趣的事实:很多朋友是为了公网而公网,比如有朋友来问“拿到公网 IP 了,能做什么?”好像拥有公网是个潮流,自己有就很炫,这显然是没有必要的,也不怪运营商给你“假公网”了。(防杠:你有钱开到了是你的自由,你厉害。至于有没有实质提升,自己知道。我并不是去评判你该不该有,而是说你有了对世界无益。)
对于真正有公网需求的朋友,大部分也是游戏联机、bt 之用。其实对端口号不一定有明确要求,这种情况下,您需要的并不是一个公网 IP ,而是一个您可控的公网端口。这并不是 1:1 NAT ,但要求全锥 NAT ,也要求 CGNAT 部署 Port Control Protocol.
现在的情况是全锥 NAT 常有,而 PCP 不常有。作为一个 2013 年就已经标准化的协议,现在很多软件都是支持的,但 CGNAT 很少支持。其实能在华为网站上看到现在的设备应该都是支持 PCP 的,但为啥没有,咱就母鸡了。能把 PCP 普及的话,相信对公网 IP 的需求也就大大降低了,按理说运营商应该有动力去做,但是...