为您和您的朋友设置令人满意的 1.0 专用服务器的指南

无论您是在 Windows 还是 Linux 上玩 Satisfactory 1.0,为您和您的朋友设置专用服务器都非常简单。

Satisfactory 最初于 2019 年在抢先体验版中发布,五年后,Coffee Stain Studios 正式发布了这款游戏。这款开放世界工厂建设游戏在 Steam 上获得了压倒性的好评,提供了令人愉快的单人和多人游戏体验。

许多多人游戏允许玩家创建自托管的专用服务器。如果您想在 Satisfactory 1.0 版中设置专用服务器,请按照以下步骤操作。

Satisfactory 1.0 专用服务器 – Windows

令人满意的基础
咖啡渍工作室

步骤 1:安装 SteamCMD

  1. 从Valve 网站下载 SteamCMD 。
  2. 选择“1.1 Windows”,然后单击下载链接。
  3. 提取下载的文件。
  4. 在您的电脑驱动器中为 SteamCMD 创建一个新文件夹。
  5. 将解压的文件移动到新文件夹中。

在 Satisfactory 1.0 中创建专用服务器的最简单方法是使用 SteamCMD。从Valve 的开发者社区网站下载 SteamCMD,从内容列表中选择“1.1 Windows”。

下载后,提取内容并在电脑硬盘上创建一个文件夹来保存 SteamCMD 文件,并将其命名为“Steam 服务器”等可识别的名称。

第 2 步:运行并设置 SteamCMD 服务器

  1. 运行 SteamCMD 并允许其安装。
  2. 在“Steam 服务器”目录中创建一个名为“Satisfactory”的文件夹。
  3. 复制“Satisfactory”文件夹的目录路径。
  4. SteamCMD 安装后,输入“force_install_dir [粘贴的目录]”并按 Enter。
  5. 在下一行输入“login anonymous”。
  6. 在下一行中使用 Satisfactory 服务器 App ID (1690800):“app_update 1690800 verify”。
  7. 退出 SteamCMD。

打开解压的文件夹并启动“steamcmd”应用程序。等待安装完成。在此期间,在 Steam 服务器目录中为 SteamCMD 文件创建一个新文件夹。

为方便识别,将此文件夹命名为“Satisfactory”。安装完成后,将目录路径复制到刚刚创建的“Satisfactory”文件夹中。

回到 SteamCMD,输入“force_install_dir [粘贴的目录]”(不带引号)并按 Enter。然后输入“login anonymous”以匿名连接到 Steam。

要安装服务器,您需要 Satisfactory 专用服务器 App ID“1690800”。在命令中使用它:“app_update 1690800 verify”。按 Enter 后,安装将开始,您可以退出 SteamCMD。

步骤3:配置防火墙

  1. 打开“Windows Defender 防火墙”应用程序。
  2. 选择“入站规则”,然后选择“新规则”。
  3. 选择端口,然后输入“7777”,同时保持选择 TCP。
  4. 保持接下来的两页不变。
  5. 用标题中的“TCP”命名您的端口。
  6. 对 UDP 重复该过程,并相应命名。

要允许您的服务器访问特定端口,请配置您的防火墙。搜索“Windows Defender 防火墙”并打开该应用程序。

选择“入站规则”,点击“新建规则”。选择端口选项,输入“7777”作为特定本地端口,并保持TCP选项处于选中状态。

命名端口时,在标题中包含“TCP”。然后对 UDP 重复此过程,确保为该规则赋予不同的名称,可能包括“UDP”。

步骤 4:运行服务器

  1. 打开“Satisfactory”文件夹中的“FactoryServer”应用程序。
  2. 如果出现提示,请安装 DirectX。
  3. 进入 Satisfactory 游戏并从主菜单中打开“服务器管理器”。
  4. 使用您的服务器的 IP 地址添加新服务器。
  5. 命名您的服务器并在提示时设置管理员密码。
  6. 完成服务器的自定义并启动它。

您的服务器即将运行!打开“Satisfactory”文件夹中的“FactoryServer”应用程序。如果系统提示您安装 DirectX,请执行此操作。

服务器运行后,访问 Satisfactory 游戏,从主菜单中选择“服务器管理器”,然后使用 IP 地址添加您的服务器。

点击“确认”,命名您的服务器,并创建管理员密码。之后,您可以根据需要自定义您的游戏世界。恭喜!您现在已在 Satisfactory 服务器上设置完毕!

Satisfactory 1.0 专用服务器 – Linux

满意工厂
咖啡渍工作室

步骤1:安装SteamCMD并连接SSH

  1. 从Valve 网站下载 SteamCMD 。
  2. 选择“1.2 Linux”,然后点击下载链接。
  3. 打开命令提示符并输入“ssh [用户][服务器 IP]”,然后输入您的用户密码。
  4. 使用 Valve 网站上的命令行下载“ Ubuntu ”。
  5. 按要求同意提示。

您可以从Valve 的开发者社区网站下载 SteamCMD,在内容列表中选择“1.2 Linux”。下载后,打开命令提示符。

输入“ssh [用户][服务器IP]”并输入密码进行连接。按照Valve网站Ubuntu部分的说明安装Ubuntu 。

按照提示继续安装。

第 2 步:配置防火墙

  1. 在命令提示符中输入“sudo ufw allow 22”。
  2. 然后输入“sudo ufw allow 7777”。
  3. 如果您在本地运行服务器,请输入“sudo ufw enable”。

要允许防火墙访问特定端口,请先输入“sudo ufw allow 22”以允许服务器上的 SSH。接下来,输入“sudo ufw allow 7777”并按 Enter。

如果在本地运行服务器,也输入“sudo ufw enable”并用“Y”键确认。

步骤3:创建新用户并运行SteamCMD

  1. 使用“sudo adduser [name]”创建一个新用户并设置密码。
  2. 使用“su – [name]”切换到该用户并输入密码。
  3. 使用“mkdir [name]”创建一个新目录(考虑将其命名为“Steam 服务器”)。
  4. 使用“cd server/”导航到该目录,然后输入“pwd”进行复制。
  5. 使用“steamcmd”运行 SteamCMD。
  6. 输入“force_install_dir [目录]”并粘贴目录。
  7. 运行“app_update 1690800 verify”。

在 Linux 上,由于存在安全风险,建议避免在根帐户上运行 SteamCMD。专门为运行此应用程序创建一个新用户。

输入“sudo adduser [name]”,其中 [name] 是您想要的用户。设置密码并确认用户信息。然后使用“su – [name]”切换到这个新用户并输入您的密码。接下来,通过输入“mkdir [name]”为 SteamCMD 创建一个目录(您可以将其称为“Steam 服务器”或您喜欢的任何名称)。

使用“cd server/”导航到该目录,然后输入“pwd”查看并复制目录路径。输入“steamcmd”启动 SteamCMD。安装后,使用“force_install_dir [directory]”和之前复制的目录,然后输入“app_update 1690800 verify”。

步骤 4:启动 Satisfactory 服务器

  1. 在命令提示符中输入“./FactoryServer.sh”。
  2. 启动 Satisfactory 并在服务器管理器中添加新服务器。
  3. 输入服务器的 IP 地址、命名服务器并创建管理员密码。
  4. 在启动之前定制您的世界。

要启动服务器,请在命令提示符中输入“./FactoryServer.sh”。此命令将启动您的专用服务器。

之后,访问 Satisfactory,从主菜单进入“服务器管理器”,使用服务器的 IP 地址添加您的服务器,然后确认出现的任何警告。命名您的服务器并创建管理员密码,这样您就可以在启动之前自定义您的游戏世界。

这就是您在 Linux 上设置专用 Satisfactory 1.0 服务器所需要了解的全部内容!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注