你进入多人游戏大厅,却看到「NAT 类型:严格」或「NAT 类型 3」。朋友无法加入你的队伍,语音聊天断断续续,匹配也慢得要命。网上常建议用游戏端口转发来解决,但如果操作不当,可能会让你的家庭网络承受不必要的风险。本指南会解释端口转发的作用、什么时候真正需要它,以及如何在兼顾安全的前提下进行设置。
本文聚焦于路由器这一端的问题。如果想全面提升网速、Wi-Fi 和延迟表现,请参阅我们的指南:如何改善家中的游戏网络。

端口转发到底做了什么
路由器使用 NAT(网络地址转换,Network Address Translation)让家中所有设备共用一个公网地址。向外发起的连接没有问题,但当其他玩家的主机试图直接连接你的主机时,路由器不知道该把这些流量交给哪台设备,于是可能会把它挡下来。
端口转发就是一条规则,告诉路由器:「从这个端口号进来的流量,要交给这台特定的设备。」端口只是供不同服务使用的编号通道。游戏和语音聊天平台都会公布它们使用的端口和协议(TCP 或 UDP)。
游戏主机和 PC 启动器通常会把结果概括为一种 NAT 类型:
- 开放(类型 1 或 A):能轻松与所有人连接。
- 中等(类型 2 或 B):能与大多数玩家连接,偶尔出现问题。
- 严格(类型 3 或 C):连接受限,主持或加入队伍都会出问题。
先确认是否真的需要
在改动任何设置之前,先确认端口转发是不是正确的解决办法:
- 运行主机或启动器的网络测试,记下 NAT 类型。
- 尽量用有线连接测试,以排除 Wi-Fi 的问题。
- 检查路由器是否启用了 UPnP。UPnP(通用即插即用,Universal Plug and Play)可以让游戏自动打开端口。许多路由器默认开启,往往不需要手动设置规则就能解决问题。
- 检查是否存在双重 NAT。如果你家既有光纤终端或网络服务商(ISP)提供的路由器,又有自己的游戏路由器,两者可能都在做 NAT。这是新加坡家庭中出现严格 NAT 的常见原因。把其中一台设备设为桥接模式或接入点(AP)模式,或把你的路由器放进 ISP 路由器的 DMZ,都可能解决问题,但请先查看你的 ISP 支持页面。
- 检查是否为 CGNAT。有些连接使用运营商级 NAT(carrier-grade NAT),也就是 ISP 让许多用户共用一个公网地址。如果路由器显示的 WAN 地址与「我的 IP 是什么」这类网站显示的公网 IP 不同,你可能就处于 CGNAT 之后。这种情况下端口转发无效,请联系你的 ISP,询问是否可以申请公网 IP 等方案。
UPnP、手动端口转发与 DMZ 的比较
打开连接主要有三种方式,它们暴露的程度差别很大。
| 方式 | 运作原理 | 安全上的取舍 | 适用时机 |
|---|---|---|---|
| UPnP | 游戏和设备请求路由器自动打开端口 | 方便,但网络中的任何设备或恶意软件都能打开端口 | 在维护良好的家庭网络中可以使用;如果想完全掌控就关闭它 |
| 手动端口转发 | 你为特定端口建立规则,指向一台设备 | 只把你选定的端口暴露给一台设备 | UPnP 无效时,对大多数玩家来说是最佳平衡 |
| DMZ 主机 | 把所有未经请求的流量都发给一台设备 | 该设备的所有端口都暴露在互联网上 | PC 应避免使用;游戏主机偶尔把它作为最后手段 |
尤其是 PC,手动规则远比 DMZ 安全。游戏电脑上有你的各种账户、浏览器登录状态和个人文件,绝不应该完全暴露在外。
逐步设置端口转发
各品牌路由器的菜单不尽相同,但步骤大致一样。
- 为设备分配固定的本地 IP。在路由器的 DHCP 设置中,为主机或 PC 的 MAC 地址建立「DHCP 保留」或「静态租约」。否则设备的本地地址可能会变,你的规则就会指向错误的地方。
- 查找官方端口列表。到主机厂商、游戏发行商或语音聊天服务的官方支持网站查询端口。不要照抄随便哪个论坛上的长串列表,它们往往已经过时,或包含不必要的端口。
- 登录路由器管理页面。地址和默认登录信息通常印在路由器的贴纸上或写在说明书里。
- 打开端口转发设置。它可能叫「虚拟服务器」(Virtual Server)、「NAT 转发」、「端口映射」(Port Mapping)或「应用与游戏」(Applications and Gaming)。
- 每个端口或端口范围建立一条规则,选择正确的协议(TCP、UDP 或两者),并填入已保留的本地 IP。
- 保存后重启主机或游戏,然后重新运行网络测试。
如果 NAT 类型仍显示严格,先重新检查是否存在双重 NAT 或 CGNAT,再考虑添加更多规则。
保持网络安全
只要谨慎操作,端口转发是安全的。以下习惯能把风险降到最低:
- 只转发需要的端口。使用官方列表,不要「以防万一」就转发大段端口范围。
- 规则只指向一台设备。绝不要把游戏端口转发到 NAS、智能摄像头或工作用的笔记本电脑。
- 删除旧规则。如果你卖掉了主机或不再玩某款游戏,就删掉相关规则。
- 修改路由器的默认管理员密码,改用强度高且独一无二的密码。
- 保持路由器固件更新。许多路由器的管理页面或应用程序里都有更新选项。更新会修补安全漏洞。
- 关闭从互联网远程管理路由器的功能,除非你确实需要。
- 游戏电脑要及时打补丁,开启操作系统防火墙,并运行可靠的安全软件。
- 架设服务器要谨慎。为朋友运行游戏服务器,也意味着向陌生人开放端口。请使用服务器软件自带的安全设置、白名单和密码。
- 不要为了解决游戏问题而转发远程桌面或文件共享的端口。这些服务是常见的攻击目标。
值得了解的特殊情况
- 家里有多台主机。两台设备不能同时接收同一个被转发的端口。UPnP 通常比手动规则处理得更好,而且许多现代游戏在一台主机处于中等 NAT 时也能正常运行。
- Mesh Wi-Fi 系统。端口转发通常在 Mesh 的应用程序里设置,而不是在网页上。确保只有 Mesh 系统在做 NAT。
- IPv6。在 IPv6 连接中,NAT 的运作方式不同,一些问题会随之消失,但路由器防火墙仍然控制着入站流量。请检查路由器的 IPv6 防火墙选项,而不是直接把它关掉。
- 租住或合住的公寓。如果路由器不归你管,修改设置前请先询问房东或室友,因为规则会影响所有人的网络。
快速排查清单
- 你的设备是否使用已保留的本地 IP?
- 端口和协议是否来自官方来源?
- 是开启了 UPnP,还是设置了手动规则,两者有没有互相冲突?
- 是否因第二台路由器而存在双重 NAT?
- 你的 ISP 是否可能在使用 CGNAT?
- 保存规则后有没有重启设备?
只要谨慎处理,游戏端口转发可以把严格 NAT 变成开放 NAT,又不会让家庭网络门户大开。找到根本原因,只开放必要的端口,并定期检查你的规则。
延伸阅读:如何安全地修改路由器设置以及如何保护新加坡家中的网络安全。
常见问题
设置端口转发能降低网络游戏的延迟吗? 其实不能。它的作用是让其他玩家能连上你的设备,解决组队、开房和语音聊天的问题,却不会让网速变快。若是延迟高,应该检查无线网络质量、改用有线连接,以及有没有其他设备占用带宽。
主机重启后,NAT类型为什么又变回严格? 常见原因有两个,一是没有设置DHCP保留,主机的本地地址变了;二是UPnP被关闭,或与手动规则互相冲突。给设备预留固定地址,并只用其中一种方法,然后重新测试。
NAT类型严格会影响单机游戏吗? 不会,单机游戏照常运行。严格NAT主要影响多人游戏的组队邀请、开房、匹配和语音聊天。如果你只玩离线游戏或使用专用服务器,可能根本察觉不到。
用VPN可以解决严格NAT吗? 有时可以,但并不是可靠的办法。有些VPN服务提供自己的端口转发,不过VPN可能增加延迟,也可能违反游戏的使用规定。先在路由器上解决双重NAT或UPnP问题,通常更简单。
端口转发出了问题,要怎样还原? 登录路由器管理页面,删除你新增的规则并保存,必要时重启路由器,网络就会恢复原状。如果记不清改过什么,可以恢复出厂设置,但所有设置都会被清除,所以事先要记下来。