教程
12 分钟阅读2026年5月05日7 Days to Die 服务器不显示?NAT 与端口转发指南
如果你的 7 Days to Die 服务器不显示,或者朋友无法加入,不要一开始就照着端口表乱改。先判断连接卡在哪一层:服务器本身、家庭网络、防火墙,还是服务器列表。
更可靠的顺序是:先证明服务器在局域网内可用,再检查外部玩家能否访问你的网络,然后配置 7 Days to Die 端口和防火墙,最后才排查服务器列表为什么不显示。
先判断失败发生在哪一层
这些现象在玩家看来都像“朋友连不上”,但对应的修复方向不同。服务器在本地都没启动成功,就不是路由器问题;局域网能连但外部网络连不上,才是公网可达性问题;直接地址能连但列表不显示,通常是可见性或查询问题。
- 同一个局域网里也没人能连上:先修服务器启动、世界加载、serverconfig.xml 或本机防火墙。
- 局域网能连上,但外部网络的朋友连不上:开始检查公网 IPv4、NAT、路由器转发和防火墙。
- 直接 IP 能加入,但服务器列表里没有:检查可见性、查询行为、服务器名和列表刷新。
- 只有某一个朋友连不上:先查那个朋友的网络、防火墙、DNS、VPN 或游戏版本,不要继续改你的路由器。
如果外部连接失败,先检查 NAT 和公网可达性
请在玩 7 Days to Die 的同一台设备、同一个网络下运行检测。结果可以帮你区分问题更像是运营商/路由器可达性,还是游戏、防火墙或平台设置。
| 检测结果 | 对开服或联机的含义 | 下一步 |
|---|---|---|
| Full Cone / 开放 | 通常适合入站连接或直接联机。 | 继续检查防火墙、端口、服务器配置和游戏版本。 |
| Restricted / Port Restricted | 可能可以联机,但成功率会受游戏和玩家网络组合影响。 | 尝试 UPnP 或手动端口转发,然后重新检测。 |
| Symmetric NAT | 通常不适合 P2P 或家用电脑开服。 | 关闭 VPN/代理工具,换网络,或使用托管服务器/中继。 |
| CGNAT / 无公网 IPv4 | 公网通常无法直接访问你家的路由器。 | 向运营商申请公网 IPv4,或使用 VPS、托管服务器、中继。 |
如果外部玩家能访问主机,再按游戏要求修
走到这里,7 Days to Die 的端口号才有意义。官方和社区文档通常围绕 26900 端口组,但最终仍以你的 serverconfig.xml 和启动参数为准,尤其是修改过 ServerPort 时。
路由器转发和系统防火墙必须指向同一台服务器主机。只改对其中一层,外部玩家仍然可能无法加入。
TCP
26900主要服务器连接路径;路由器和系统防火墙都要放行。
UDP
26900-26903专用服务器常见的游戏、查询和相关通信范围。
- 给服务器电脑设置固定局域网 IP,例如 192.168.1.50。
- 把端口转发到服务器的局域网 IP,而不是你的公网 IP。
- 在 Windows Defender 防火墙中允许服务器程序或对应 TCP/UDP 端口。
- 从外部网络重新测试。不要只在同一个路由器下测试自己的公网 IP,因为有些路由器不支持 NAT loopback。
如果能直接加入但问题还在,再查下一层
服务器列表属于另一层问题。如果玩家已经能通过直接地址加入,就不要继续反复改路由器规则;这时应该看服务器设置和列表刷新行为。
- 确认服务器已经完整启动,没有卡在世界加载或控制台错误。
- 检查 ServerVisibility、ServerName、ServerPort 和相关 serverconfig.xml 值。
- 先尝试直接 IP:port 加入,不要只依赖游戏内服务器列表。
- 给服务器列表一些刷新时间,并确认筛选条件、密码设置和版本兼容。
- 如果直接加入也失败,就回到公网可达性、端口转发和防火墙,不要把它只当成列表问题。
什么时候继续改路由器也没用
这是路由器排查路径的停止条件。如果命中下面任意一种情况,重复添加同样的端口转发规则不会改变结果,你需要换网络路径或处理上游防火墙。
- 运营商使用 CGNAT,你的路由器 WAN 地址不是公网地址。
- 你在校园、公司、酒店或共享网络,无法控制上游路由器。
- 你有双重 NAT,但只配置了内层路由器。
- 流量已经到达电脑,但 Windows 防火墙挡住了服务器进程。
参考资料
分享本文