联机搜不到房?爱快用户追的"NAT1",先分清两套体系、对完三个前提,再开那个开关

源自55位全网作者

03:50

这周B站又冒出一条讲Switch联机的视频,标题起得很直白:“和朋友联机总掉线?先看这个字母,不是网速的问题”。哔哩哔哩说的字母就是NAT类型。做加速器的频道开始教用户看NAT,本身就说明这件事的焦虑已经传遍了主机圈——而主路由是爱快的这批人,恰好是全网最容易被"点点鼠标就能NAT1"这句话戳中的一群。

联机搜不到房?爱快用户追的

知乎那个挂了半年的问题《在买路由器时,是否有必要选一个支持设置NAT1类型(Full Cone NAT)的路由器》已经围观了两万三千多次,底下挂着"路由器、PT、BT下载、网络工程师"四个话题。知乎B站更直观:一篇《游戏党看过来!教你如何获得NAT1全锥形网络环境》六万播放、四百多人收藏,评论区两百多条吵成三派。哔哩哔哩 《Xbox如何才能"NAT开放"》十二万播放、三千一百多人收藏。爱快圈子里的人设基本是"流控、多线、稳定",但"NAT类型"这个问题,官方论坛和评论区里隔三差五就有人问:我的爱快能不能开NAT1?开了为什么Switch还是显示C?是不是白折腾?

先说结论:这个问题吵不清楚,是因为大家嘴里的"NAT1"根本不是同一个东西。动手之前,得先算三本账。

第一本账:你看到的"NAT1",是两套完全不同的体系

主机界说的NAT1是"拓扑",你路由器能改的是"行为"。

PS、Xbox、Switch界面上那个NAT1/2/3,是主机厂商自定的分级,逻辑简单粗暴:你的数据包到公网要过几层NAT。NAT1=设备直接有公网地址,没过任何NAT——注意,在PlayStation的定义里,NAT1意味着你根本没经过路由器;只要家里有一台路由器在做地址转换,哪怕你办到了公网IP,评级也大概率是NAT2。所谓"NAT4"压根不存在,那是社区把最差的对称型NAT起的诨名。

而爱快后台、OpenWrt插件、华硕OpenNat里能调的,是另一套东西:NAT的行为模式——全锥形、地址受限、端口受限、对称型。这套分类是RFC时代为安全策略设计的,后来被STUN/RFC5780拆成"映射行为×过滤行为"两个维度。知乎七月底那篇讲透NAT3的长文(《NAT3为什么联机困难?从Full Cone、RFC5780到OpenWrt HNAT》)给了个很准的说法:全锥形是NAT2评级里最优的一个子集。知乎

所以"开了全锥形就能NAT1"这句话,从评级意义上是假的;从穿透意义上是真的——你的路由器把映射做宽松了,打洞成功率和直连质量会实打实变好。爱快玩家说的"开NAT1",开的其实是行为层的这个宽松度。混着说,就是这半年里吵不完的病根。

第二本账:你的症状是不是NAT1能治的

把评论区的高频抱怨分个诊,四类里只有一类半是"锥"的事:

1. 搜不到房、找不到host、房间列表缺斤短两、语音一卡一卡——能治。
这类症状的共同点是:没有公共服务器的游戏(主机大作、独立游戏、虚拟局域网联机、私服)靠玩家互建入站连接,NAT越严,打洞越容易失败。这正是全锥形的主场。知乎

联机搜不到房?爱快用户追的

2. 延迟高、丢包、跨网卡——治不了。
延迟由线路互联决定,NAT类型管的是"能不能连上",不是"连上跑多快"。把掉帧的锅甩给NAT,是加速器营销稿最喜欢干的事——那篇今天凌晨刚发的Switch视频,本身就是加速器频道的第15期节目,焦虑一半是真的,一半是生意。

3. 评级卡死在3/C级,先查是不是双重NAT——这一步不花钱。
光猫还在路由模式、爱快套在下面,等于两层NAT,锥开上天评级也上不去。评论区有老哥实测:“我光猫给电脑加了DMZ之后直接是全锥形了”——说明瓶颈往往在光猫那一层。哔哩哔哩正确顺序永远是:先光猫桥接,把爱快变成全网唯一的NAT点,再谈开关。

4. 移动大内网用户——别指望评级翻盘,但行为层仍有价值。
B站那条评论很扎心:“我是移动的,一直nat是C,switch”“移动不行”。哔哩哔哩外面压着一层运营商级NAT,你路由器怎么改都到不了评级意义上的NAT1。但全锥形不是白开:知乎用户kyupi在一条拿不到公网IP(100开头)的联通线上做过完整实测——路由器开NAT1行为模式后,配合STUN打洞,手机流量直连家里NAS,跑满了100Mbps上行,倍速播都不卡;ZeroTier、Tailscale这类组网不用自建中继节点也能P2P直连。知乎评级难看是运营商的锅,打洞成功率是路由器能自救的部分。

联机搜不到房?爱快用户追的

第三本账:这个开关到底难不难、值不值

社区对爱快在这一块的评价基本是一边倒的省事。kyupi的原话是:为了实现高成功率和高效率的P2P直连/UDP打洞,我建议用爱快等软路由系统,点点鼠标即可NAT1。知乎 对比一下同赛道的麻烦程度就知道这句话的分量:

  • OpenWrt侧的Full Cone靠内核模块xt_FULLCONENAT,不是官方固件标配,得挑ImmortalWrt这类整合版或者自己编译,而且带硬件加速的平台有坑——数据包绕过netfilter转发时,全锥形可能只对部分流量生效,同一个路由器上会出现"有的游戏NAT2、有的还是NAT3"的玄学。

  • 华硕更戏剧化:小红书上有人指出ax82u这类机型"本来就支持fullcone全锥形网络,但是这两年的新固件都屏蔽掉这个功能,主推OpenNat了"——消费级厂商在收着给。小红书

  • 爱快x86是纯CPU软件转发,知乎上有老用户的原话:纯cpu无任何硬件加速,跑满千兆宽带没任何问题。知乎 转发包路径统一,不存在硬件加速旁路导致的半生效问题;不同固件版本(现在官网是3.7.25和4.0.310两条线)后台入口的命名不一样,找不到选项就把固件更新到当前版本再翻WAN口和UPnP相关设置页。

联机搜不到房?爱快用户追的

但"点点鼠标"不等于无脑开,动手前后各有一件事:

动手前:先确认光猫已桥接、UPnP或端口映射已经配好。爱快后台本身有UPnP和IPv4端口映射,评论区老玩家提醒过,端口映射只针对IPv4公网生效,IPv6每个设备都是独立公网地址、不需要映射。哔哩哔哩 很多"联机失败"其实靠打开UPnP或手动加一条端口映射就解决了,全锥形是锦上添花,不是第一顺位。多拨/双线负载均衡在跑的,先确保游戏流量固定从一条WAN出——出口IP漂移对打洞的伤害比对称型NAT还直接。

动手后:别用主机界面的评级验收,用NatTypeTester测两次——开启前一次、开启后一次,看"映射行为"是否变成端口无关(EIM)、“过滤行为"是否变成无差别放行。知乎评级是别人家算法,行为是自己的证据。至于评论区那句"把win防火墙关了就是nat1了”,那是把测试环境都改了,属于掩耳盗铃,别学。

安全这本小账:全锥形≠裸奔,DMZ才是猛药

很多人不敢开,是听说"NAT1暴露在公网上"。这里要引用那篇NAT3长文里的关键澄清:Full Cone描述的是地址转换行为,不等于防火墙大门敞开——映射仍然要由内网先发起,外部只是"对已建立的映射随便谁来都能回",陌生地址、陌生端口照样进不来,前提是你的ACL/WAN入站规则没被自己清空。知乎爱快用户如果NAS、摄像头常驻内网,开全锥形之后把ACL那页重新过一遍,是对自己负责。

真正要警告的是把DMZ当平替:给游戏机开DMZ是把这台设备完全暴露,和全锥形不是一回事,B站八月底刚有人专门做了《UPnP VS DMZ!跑路由器设置,千万别两个一起开》的视频。哔哩哔哩能用UPnP和全锥形解决的,不要上DMZ。

联机搜不到房?爱快用户追的

最后,按人分发一句话答案

  • 单线公网(或差一层大内网)+ P2P联机/PT/ZeroTier重度用户:光猫桥接→UPnP→开全锥形→NatTypeTester验证,四步走完,值得折腾。

  • 移动大内网用户:行为层该开开,能救打洞;但别指望评级变NAT1,想变只有两条路——要么磨客服要公网,要么上IPv6。

  • 只想要低延迟的:NAT1治不了这个,先把"加速器vs直连"的成本账算明白再花钱。

  • 还没上软路由、冲着NAT1来买爱快的:先翻自己现在的路由器,不少老TP-LINK里一个"硬件NAT"开关打开就是全锥形。哔哩哔哩 这个需求不足以成为换系统的理由,流控和多线才是爱快的主业。

一个值得继续观察的信号:这半个多月,知乎讨论NAT的文章已经从"怎么改设置"进化到RFC5780行为检测了,而爱快官方论坛的"NAT类型"求助帖还在按周冒出来——技术圈和小白圈的认知差还横在那儿。下次固件更新日志再只有四个字的时候,至少这个开关你该知道自己要不要动。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章