小米路由器UPnP在哪里设置?PS5联机NAT3老失败,我把192.168.31.1翻到底才找到

上个月表弟把PS5搬来我家测联机,一进游戏就弹「NAT类型:类型3」。他自己在家折腾两天,把小米AX3000T后台翻了个遍,最后跟我说他怀疑是UPnP没开。我接过鼠标一看,他确实没找到那个开关,但更麻烦的是:就算开了,他那套网络也不一定救得回来。这事我前后陪他查了两个晚上,干脆把小米路由器UPnP这件事从头捋一遍。
UPnP到底管的是哪扇门,别先开成玄学
UPnP翻译过来是通用即插即用,放在路由器里,说白了就是让软件自己跟路由器申请开端口。PS5联机要用到UDP 3074这一类口,不用你手动填规则,它自己跟路由器打个招呼,路由器自动给它开一条,等它下线或者不用了再收回来。对游戏机、BT下载这些「临时要用、端口还会变」的设备,这玩意比手动填舒服。
但它不是加速器。开了UPnP,你的500兆宽带不会变成800兆,WiFi该弱还是弱。它的作用范围就一条:内网设备主动申请的那扇门能不能自动打开。所以你如果只是刷网页看视频,开不开它几乎没感觉;只有联机、下载做种、远程访问这类需要从外面主动进你家的场景,才会用到它。
表弟一开始就把它想成「游戏加速按钮」,所以在后台里翻半天,方向先跑偏了。真要说加速,那是QoS、带宽分配那一路;UPnP管的是「别人能不能找到我」,不是「数据跑得快不快」。想先搞清NAT1、NAT2、NAT3是怎么算出来的,我把原理写在NAT类型那篇里了,这里不重复,这篇只讲小米路由器的开关和踩坑。
192.168.31.1里具体在哪,AX3000T和红米老固件不一样
我家的AX3000T现在这套固件,路径是:电脑浏览器进 192.168.31.1,登录以后点左边或上边的「高级设置」,进去后找「其他」,再往下滚就是「UPnP状态」。开关是拨动式的,点开以后记得点保存,别看完就退。有些新固件把「其他」叫成「更多高级功能」,名字换了,层级还是一样的。
红米老机器,尤其是AC2100那一批,路径会跑偏一点:登录后先找「系统设置」,再点「高级功能」,里面才有UPnP。还有些很老的固件,系统设置里压根没有独立入口,只能在「安全中心」或者「端口转发」附近的列表里看到UPnP映射。米家App就别找了,我特意点过,路由器插件页里只有重启、WiFi设置、限速、安全中心这些,UPnP开关基本不往App里放。真要动,就老老实实用浏览器。
这里有个小米很迷惑的地方:开关叫「UPnP状态」,不是「开启UPnP」。表弟第一遍看到这个字样,以为它只是显示状态,不是操作按钮,直接划过去了。其实点进去就是开关,旁边还有「应用」「保存」这类字样。找不到就在高级设置里点浏览器搜索,输入UPnP三个字母,能少翻两分钟。
开完保存了,PS5怎么还是NAT3
表弟最气的是这一步:开关明明蓝了,保存也点了,路由器也重启了,PS5测出来还是类型3。先教他怎么把NAT档位找出来,后面判断才有准头:PS5进「设置→网络→查看连接状态」,里面会直接写类型1、类型2还是类型3;Xbox是在「设置→常规→网络设置」里看「开放/中等/严格」。Switch最坑,系统里不给看,我都是进《马里奥赛车8》建大厅,朋友一直搜不到、或者报NAT相关错误,基本就能当类型3处理。
表弟最气的是这一步:开关明明蓝了,保存也点了,路由器也重启了,PS5测出来还是类型3。我拿他的网络一看,病根不在小米路由器上,在他家光猫上。他家宽带是光猫没改桥接,光猫自己在拨号,小米AX3000T接在下面又做一层路由,等于两道门。UPnP只在小米这一层开,外面的光猫那层没人开门,游戏机照样被挡着。
这个判断很容易做:进 192.168.31.1 看WAN口IP。如果WAN口拿的是 192.168.1.x 或者 192.168.2.x,基本说明光猫还在路由模式,前面还压着一层。如果看到的是 100.64.x.x、100.64.0.0/10 这段,那就是运营商大内网,更没得救,UPnP开了也白开。这两种情况,光靠小米后台都翻不出来结果,得往上查。
还有一个坑是设备IP会变。我自己的PS5原来拿的是 192.168.31.50,后来家里停过一次电,再开机变成 192.168.31.57,旧的UPnP映射还挂在50上,新的57根本没申请。表弟家更夸张,PS5用WiFi连,手机和游戏机随机MAC一起开,IP每天都不固定,UPnP列表里留一堆旧的。
怎么确认UPnP真的生效,看映射列表别只看开关
开关亮着不算数,要进映射列表看。小米后台在「高级设置」里一般能看到「UPnP映射列表」或「端口映射」相关页面,里面列着设备名、内网IP、协议、内外端口。PS5在线时,列表里应该冒出来一条或者几条,端口常用3074、3478、3480这些,协议有TCP也有UDP。有这种新条目,才说明UPnP真的在工作。
我教表弟一个土办法:先把PS5完全关机或者断网,过几分钟刷新列表,旧条目会慢慢消失;再开机联网,看有没有新条目冒出来。有,说明这条自动链路是通的;没有,就别在开关上死磕,往上面两层NAT、公网IP这些地方查。这个列表也建议隔一阵翻一次,看到不认识的程序自己开了一堆口,先截图再删。固定设备像NAS、监控,我是不让它们靠UPnP的,具体分工下面说。
UPnP、端口转发、DMZ到底怎么选
这三样管的是同一件事:把外网进门的请求送到内网某台设备。区别就是谁来开、开多大。我把它们放一起说清楚,免得有人三个都开,越叠越乱:
| 谁来开 | 开多大 | 适合谁 | |
| UPnP | 软件自己申请 | 几个临时端口 | 游戏机、BT下载 |
| 端口转发 | 你手动填规则 | 指定几个固定口 | NAS、监控、远程桌面 |
| DMZ | 你手动指定一台 | 整台设备暴露 | 实在配不通的最后办法 |
简单记:会自己申请的临时设备交给UPnP,固定服务手动做小米路由器端口转发,DMZ不到最后别碰。我见过不少人把PS5直接挂DMZ,联机确实通了,但那台机器等于光着膀子站外网,风险比多花十分钟查UPnP和端口转发高得多。小米的DMZ入口我也写过,真要用先看小米路由器DMZ在哪里设置,把公网IP、固定IP这些前提先核完。
长期开还是关掉,我给家里留了三条规矩
UPnP方便是真的,但它有一个天生的毛病:内网里只要有个程序申请,路由器基本不问你同不同意。正经PS5会申请,一个来路不明的软件也会申请,而且还能在备注里冒充「system」。所以它不是无脑开一辈子的开关,我自己家里是开着的,但配合三条规矩用。
第一,游戏机、下载机这些临时设备走UPnP,NAS、监控这些固定设备一律手动端口转发,不留给自动。第二,每个月翻一次映射列表,把不认识、备注对不上的条目删掉;真在用的设备,下次上线自己会再申请回来。第三,发现WAN口是100.64开头,或者光猫、路由器叠了两层,就先把网络结构理顺,别指望UPnP硬闯。
至于有人问「彻底关掉会不会断网」,不会,刷网页看视频一点影响没有,但微信视频、游戏联机、下载软件这些会先出毛病。要不要关的完整账,我写在路由器UPnP到底要不要关里了,这里只给结论:普通家用,游戏联机占主要需求,就开着并定期看列表;家里全是老人刷视频,没有联机和NAS,关了更省心。
最后排个顺序:先进 192.168.31.1 找到「高级设置→其他→UPnP状态」打开并保存,然后看WAN口IP是不是公网,再看PS5重启后映射列表有没有新条目。没有就查光猫是不是两层NAT,最后才考虑端口转发或DMZ。按这个顺序走,不用把后台从头到尾盲翻三遍。

发表评论