端口转发在游戏中无效

网络工程 转发端口 路由服务器 视窗
2022-02-28 09:01:19

我一直在尝试足够的时间来让端口转发在 Windows 10 下为我工作了很长时间的游戏服务器工作,但是在发生未知事件后停止工作(甚至可能是 Windows 10 更新或任何东西,不能真的知道)。游戏是 CoD:WaW。基本上这个web 工具有效地报告端口 ( 28960) 已关闭。这是在游戏中托管的正确默认端口,授予。

我知道如何在路由器上进行端口转发,它完全适用于不同的游戏服务器我确定受影响游戏的 NAT 条目在那里没有问题。

另外我知道拥有多个网络接口可能需要在目标应用程序上明确设置所需的 IP(嗯,LAN 之一),这就是为什么我在特定的游戏启动选项中这样设置它:+set net_ip 192.168.1.9. 如果我没记错的话,我也这样做了,并且没有在几年前端口转发在游戏中完美运行的时代提出其他选项。

但进入细节,我比较netstat -aon了另一个游戏的工作测试服务器和受影响游戏的输出条目,其服务器处于活动状态。工作游戏的测试服务器:

TCP    192.168.1.9:27017      0.0.0.0:0              LISTENING       16784
UDP    192.168.1.9:27017      *:*                                    16784

受影响的游戏(CoD:WaW)服务器:

UDP 0.0.0.0:28960 *:* 792

如您所见,这里的本地地址设置为0.0.0.0而不是真实 IP(应该是192.168.1.9)。这可能是阻止服务器与路由器正确通信并将端口报告为对其开放的原因吗?

我的一般问题是当前可能出现什么问题以及如何解决它。自从它停止正常工作以来已经有足够的时间了。我不记得netstat当时有任何旧的输出。我也拒绝在特定的游戏论坛上提问,因为我相信大多数人(其中一些人知道基本程序)对于这个案例没有足够的线索。如果这不是最好的提问地方,也很抱歉,但我想不出比这更好的地方了。

0个回答
没有发现任何回复~