【IP 地址 06】IPv4 枯竭之后:CGNAT / NAT64 时代,廉价 VPS 怎么选?

IPv4 地址耗尽后厂商如何靠 CGNAT、NAT64/DNS64 与纯 IPv6 方案压低价格,以及普通用户如何判断自己是否需要独立 IPv4,一篇讲清。

你大概也发现了,最近几年便宜的国外 VPS 越来越爱玩花样:有的套餐压根不给你独立 IPv4,只给一个 IPv6;有的给你一个 NAT 后面的共享地址,端口还被限得死死的。这不是厂商抠门,背后真正的原因是 IPv4 地址已经基本被分光了。这篇文章就用大白话,把 IPv4 枯竭、CGNAT、NAT64 这些听起来很技术的词讲清楚,顺便帮你判断:买廉价 VPS 时,你到底要不要为一个独立 IPv4 多掏钱。

延伸阅读

更多相关攻略推荐:电子书不再租借:Calibre-Web 私有书库 + Kindle/Pocket 关停后怎么办:linkding 自托管书签库 + 全文2026 VPS 选购决策树与白皮书:一张图看懂怎么买如何给 VPS 厂商做"信用评估":跑路、超售与售后风险排查手册你买的小厂 VPS 可能是二道贩子:reseller 与 WHMCS

一、IPv4 到底还剩多少

IPv4 是 1981 年设计的,地址只有 32 位,全世界的公网地址加起来约 42.9 亿个,扣掉保留段真正能用的不到 37 亿。看起来不少,但 2011 年 2 月,负责分配地址的 IANA 就把最后五个大块(每个 /8)平均分给了五大洲的区域注册机构,自己手里空了。之后亚太(APNIC)2011 年、欧洲(RIPE NCC)2019 年、北美(ARIN)2015 年相继宣告池子见底。到了 2025 年底,全球五大注册机构手里的可用池加一起只剩大约 390 万个地址,其中大部分还在亚太和非洲手里,基本是有价无市、排队等别人退还。

二、为什么地址贵到厂商要偷

既然新地址几乎拿不到,厂商要么去二级市场买,要么靠技术手段把一个地址掰成几百份用。二级市场的价格很说明问题:前几年一个 IPv4 能炒到 50 到 60 美元,现在回落到 30 美元上下,大块段的单价甚至从近 50 美元跌到 20 多美元。注意,这是一个地址的永久占用费,不是月租。更有意思的是,2020 年之后 IPv4 的转让市场反而越来越活跃,地址稀缺催生了专门的交易和租赁生意,但这笔账最终还是摊到了用户头上。对一台只卖几美元一年的廉价 VPS 来说,免费送你一个独立 IPv4 等于亏本。于是厂商开始把 IPv4 当成奢侈品:要么单独加价卖,要么干脆不提供,这就是纯 IPv6 和 CGNAT 套餐出现的根本原因。

三、CGNAT 是什么:一层套一层的大内网

CGNAT 全称运营商级 NAT,也叫大尺度 NAT(LSN)或 NAT444。你可以把它理解成大内网套小内网。在你家路由器做一次 NAT 之后,运营商再在骨干网做一层 NAT,把你分配到的 100.64.0.0/10 这个专门保留的共享地址(约 419 万个)翻译成一个真正的公网 IPv4。RFC 6598 专门划出这段地址,就是为了避免和你家 192.168 那类私网冲突。结果就是:一个公网 IP 可能被几百甚至上千个用户共用。好处是地址省了、成本降了;坏处是入站连接被切断,你没法在家里架网站、游戏服、VPN 或监控,端口映射基本失效,P2P 和某些语音通话也会抽风。判断自己是否中招很简单:看路由器 WAN 口地址,如果是 100.64 开头,恭喜你,已经在 CGNAT 后面了。

四、NAT64/DNS64:让纯 IPv6 机器也能上网

纯 IPv6 的 VPS 自身只有 IPv6,直接访问那些还没上 IPv6 的网站(IPv4-only 服务器)会扑空。这时候 NAT64 加 DNS64 就登场了。DNS64 干的事很巧妙:当你的机器查一个只有 IPv4 的域名时,它把对方的 A 记录(IPv4 地址)前面拼上一段固定的前缀 64:ff9b::/96,合成出一个假的 AAAA 记录还给你。于是你的 IPv6 机器以为找到了目标,把包发往那个合成地址;包到达 NAT64 网关后,网关撕掉前缀、还原出真正的 IPv4,再替你完成协议翻译并把回包翻译回去。整个过程你几乎无感。要注意它只能 IPv6 主动找 IPv4,反过来不行;而且代码里写死 IPv4 明文(比如直接连 1.2.3.4)的场景会失效,DNSSEC 也可能受影响。

五、纯 IPv6 VPS 到底便宜在哪

说白了,纯 IPv6 VPS 就是厂商把最贵的那部分独立 IPv4 直接拿掉了,价格自然能压到地板。再加上它通常建在已经全面 IPv6 化的机房(比如不少欧洲亚洲节点),运维简单、资源利用率高。对厂商而言,少一个 IPv4 就少一份二级市场的采购成本;对用户而言,年付价格能低到几欧元。当然便宜有便宜的代价:默认情况下你的机器从公网 IPv4 世界是看不见的,别人不能直接用 IPv4 连你,但你的机器能正常出网访问绝大多数网站(靠 NAT64)。如果你的需求只是跑爬虫、挂机器人、做中转、跑代理或当 IPv6 跳板,这完全够用。而且 IPv6 地址空间大到几乎无限,厂商不用再精打细算地分配,随手给你一段 /64 就是几十亿个地址,对用户来说相当于白送,这也正是纯 IPv6 套餐能压到地板价的底层逻辑。

六、真实低价案例:v6Node、CloudCone

举几个最近的例子。德国的 v6Node 只做纯 IPv6 VPS,基于 Hetzner 机房,KVM 架构,给 /64 的 IPv6,还贴心配置了 NAT64/DNS64 让你能绑 IPv4、自动反代加 SSL。它用五折码后最便宜的套餐年付只要 4.5 欧元(1 核 0.5G 内存 10G NVMe,月流量 2TB),这价格基本是白给。美国洛杉矶的 CloudCone 也上了纯 IPv6 的 Pure SSD VPS,KVM、1Gbps 带宽,2 核 1G 内存 20G SSD、月 3TB 流量年付 14.99 美元起;它家同时还有带 IPv4 的常规套餐,最低 10.24 美元一年。像 PureVoltage 这类家宽大盘机型,开工单也能白拿一段 /64 IPv6,甚至支持 BYOIP 和 BGP。可见无 IPv4 已经成了厂商打价格战的一张王牌。

七、没有独立 IPv4,你会踩到哪些坑

先泼盆冷水。如果你的 VPS 没有独立 IPv4,下面这些事会麻烦:第一,别人用纯 IPv4 网络(很多老办公网、部分移动网络还在 CGNAT 后)无法直接连你,你得靠 NAT64 或反代中转;第二,某些老旧软件、游戏协议、FTP 主动模式、SIP 语音依赖明文 IPv4 或入站端口,会直接挂;第三,邮件服务器对外发信基本要独立 IPv4 和反向解析,否则进垃圾箱;第四,做需要被公网 IPv4 主动访问的服务(比如自建 VPN 入口、游戏服、监控)会很拧巴。换句话说,纯 IPv6 不是不能上网,而是不能被动被 IPv4 世界找到。

八、哪些人其实根本不需要 IPv4

反过来,很多人买 VPS 根本用不上独立 IPv4。比如:常年跑脚本、爬虫、定时任务的;拿来做节点出口、扶网络封锁跨国网络访问的;当数据库、缓存、备份机的;做内部中转或 IPv6 跳板的;跑纯 IPv6 友好应用(现代网站、API、Git、容器)的。这类用户还包括大量移动互联网和物联网场景,设备本来就出生在 IPv6 或 CGNAT 环境里,对独立公网 IPv4 毫无概念,加钱纯属多此一举。这些场景里机器是主动出门,NAT64 帮你兜底访问 IPv4 网站,IPv6 直连更是快又稳。Google 2025 年的全球 IPv6 采用率已经接近 48%,北美 52%、亚太 50%、印度高达 78%,也就是说你直连的目标里接近一半本来就支持 IPv6。对这些用户,硬加钱买 IPv4 纯属浪费。

九、怎么判断自己要不要加钱买 IPv4

给你一个粗暴的判断法:问自己别人需不需要用 IPv4 主动连我的机器。需要(对外提供网站且访客多在老网络、自建邮件、游戏服、VPN 入口、监控)就买带 IPv4 的套餐或加钱附加;不需要(只出不进、做跳板、跑任务)就放心上纯 IPv6,省下的钱买杯咖啡不香吗。折中方案也有:选支持 NAT64/DNS64 的纯 IPv6 机器,再用一台便宜的带 IPv4 小机做反代,把流量引过来,整体成本仍远低于全程独立 IPv4。另外下单前一定确认自己本地网络支持 IPv6,否则你连管理面板都登不进去。

#IPv4枯竭 #纯IPv6VPS #CGNAT NAT64