修复Factorio无法建立网络通信的3种方法

Factorio无法与服务器建立网络通信

Factorio是由Wube Software开发的冒险沙盒游戏,于2016年在Steam上发布,适用于Microsoft Windows,OS X和Linux平台。这是一个有关采矿,规划和建造工厂,研发技术,自动生产以及与外星生物作斗争的游戏。

情节如下:您在一次失败的太空迁移操作中幸存下来,却发现自己独自降落在一个充满危险生物的星球表面上。除了脚下的岩石和矿物质,您什么都没有。

在游戏中,您需要从头开始。用手砍伐树木和矿山,一点一点地建立工厂和装配线,从头开始生产必要的设备和防御设施。

很快,您将能够建立一个具有大型太阳能电池板的大型工厂,该工厂可以加工石油,管理工厂的建设和物流机器人以及生产所需的其他东西。

在规划和设计有效的装配线时,还必须保护工厂和您自己。那些疯狂的昆虫群会拼命破坏您辛苦建造的装配线。

该游戏允许使用多人游戏模式,在这种模式下,您可以与其他玩家一起组成部队,并与您的朋友一起建立大型工厂。要加入Factorio多人游戏,请参阅Factorio多人页面中说明的步骤。

但是,有些人可能会因为“ Factorio无法与服务器建立网络通信”错误而无法顺利加入Factorio多人游戏。

593803c8f29ff9d

如何解决错误?

当出现错误“ Factorio无法与服务器建立网络通信”时,您可以尝试以下方法来解决此问题。

修复1.关闭防火墙/防病毒软件

Factorio仅使用UDP。该游戏在UDP上构建了自己的“可靠传递”层,以处理数据包丢失和重新排序问题。有时,防火墙和防病毒软件将阻止UDP数据包并导致此错误。因此,您可以尝试暂时关闭防火墙和防病毒软件以解决该问题。

修复2.异常修复

用户提供了此修复程序,有些人报告说此修复程序确实对他们有用。因此,我也在这里发布了这种奇怪但简单的方法。

注意:如果您想与朋友一起玩多人Factorio游戏,则两个人都需要执行以下步骤,直到您确定哪个人确实有问题。

  1. 启动全新的多人Factorio游戏。
  2. 多人游戏加载后,立即退出主屏幕(而不是桌面)。
  3. 现在加入多人游戏。连接到您朋友的IP地址。不管他/她是否正在运行,都会收到网络通信错误。
  4. 现在真正要托管的人可以启动游戏,而如果您都执行了步骤1-3,则另一个人可以成功加入。

修复3.配置路由器

Factorio服务器使用端口34197,并且应确保已为端口34197正确配置了路由器的端口转发。可以在配置文件中更改该端口。另外,默认情况下,某些路由器会重写/随机化所有传出数据包上的源端口。

但是,当它随机化从34197出站的数据包上的源端口时,它将破坏Factorio,并且游戏将无法正常工作。要禁用此功能,必须在出站NAT规则上使用静态端口选项。您可以参考以下步骤:

  • 导航到“出站”选项卡上的“防火墙”>“ NAT”。
  • 选择“手动出站NAT规则生成”(“高级出站NAT(AON)”)。
  • 单击保存。
  • 在标记为“ LAN自动创建的规则”的页面底部找到规则。
  • 单击该行末尾的+以复制规则。
  • 编辑规则,使其仅覆盖需要静态端口的设备的源IP以及任何其他必需的设置。
  • 在该页面上选中“静态端口”框。
  • 单击保存。
  • 将规则移到列表顶部。
  • 单击“应用更改”。
  • 导航到诊断>状态。
  • 在“过滤器”框中输入设备的IP地址。
  • 单击过滤器。
  • 单击“杀死”。

未经允许不得转载:表盘吧 » 修复Factorio无法建立网络通信的3种方法