英雄联盟真的需要开放所有这些端口吗?

英雄联盟真的需要开放所有这些端口吗?

我开始英雄联盟(大笑)。当我在等待下载时,启动器告诉我应该查看他们的网络故障排除页面。

他们的网络故障排除页面说要打开以下端口:

5000 - 5500 UDP (League of Legends Game Client)
8393 - 8400 TCP (Patcher and Maestro)
2099 TCP (PVP.Net)
5223 TCP (PVP.Net)
5222 TCP (PVP.Net)
80 TCP (HTTP Connections)
443 TCP (HTTPS Connections)
8088 UDP and TCP (Spectator Mode)

看着这份名单,它似乎在数字上过多,直到你翻到最后,他们才发现他们想让你打开 80 和 443。 一些论坛帖子也重复这些数字。80 和 443 表示游戏在每个用户防火墙后面运行一个 Web 服务器 OO 大多数 ISP 也不会让住宅客户在端口 80 和 443 上运行服务器。

LoL 有自己的服务器。你唯一需要打开和转发端口的原因就是运行自己的服务器,或者对于游戏之类的东西,启用 P2P 访问。

我认为端口范围有点大,但当我看到他们想要开放 80 和 443 时,我突然想到这个列表可能是传入和传出连接的复合列表。网络麻瓜肯定不会注意或关心端口的传入和传出变化,以及哪一方使用的是临时端口,哪一方使用的是众所周知的端口。

我还发现了某人索福斯也在谈论这些端口有多么过度,但最后我认为他们只是开放了它们。

当防火墙出现问题时,应用程序就无法运行。我暂时无法运行它,但从我看到的描述来看,他们归因于端口转发的问题并不是真正的端口转发问题。“连接速度慢”不是端口转发问题。“完全不工作”应该是端口转发问题。

为什么他们列出了过多的所需端口?这款游戏实际上需要哪些端口?

相关内容