无论您在哪里玩Satisfactory,都可以设置专用服务器。本指南介绍如何在 Windows 或 Linux 上为 Satisfactory 1.0 设置专用服务器。
目录
- 为 Satisfactory 1.0 设置专用服务器
- 如何在 Windows 上设置专用服务器
- 如何在 Linux 上设置专用服务器
为 Satisfactory 1.0 设置专用服务器
虽然为 Satisfactory 1.0 设置专用服务器时每个平台的步骤有些相似,但存在一些关键差异。使用目录跳转到您当前正在玩的平台 Satisfactory。
如何在 Windows 上设置专用服务器
在 Satisfactory 中设置专用服务器的第一步是安装值得信赖的工具,“SteamCMD”。 我们将在下面向您介绍如何执行此操作。
第 1 步:安装SteamCMD
- 前往 Valve 网站并下载 SteamCMD。
- 选择 1.1 Windows 并下载链接。
- 右键单击并选择解压下载文件执行此操作的选项。
- 进入计算机驱动器,为 SteamCMD 创建一个新文件夹。 (我建议将其命名为 SteamCMD 或 CMD)。
- 将提取的文件拖到新文件夹中。
第 2 步:设置 SteamCMD
现在您已经正式为 SteamCMD 创建了一个新文件夹,是时候对其进行设置并正常运行。请按照以下步骤执行此操作。
- 使用 SteamCMD 选择新文件夹进行安装。
- 转到“Steam 服务器”文件夹并创建一个新文件夹。 (将其命名为容易记住的名称,例如“Satisfactory”。)
- 突出显示并复制刚刚创建的新文件夹的文件目录。
- 打开 SteamCMD 并输入force_install_dir [粘贴的文件目录] 并按 Enter 键。
- 在下一行中键入“login anonymous”。 (不包括引号)。按 Enter 键。
- 在下一行“app_update 1690800 validate”中输入 1690800。按回车键。
- 退出 SteamCMD。
我们现在已经解决了困难的部分,但您仍然有一些问题要使服务器在 Windows 上运行,需要采取更多步骤。接下来您要做的就是配置防火墙。具体方法如下。
- 在计算机的搜索栏中搜索“防火墙”。
- 选择“Windows Defender 防火墙”应用。
- 单击“入站规则”。
- 选择创建新规则的选项。
- 确保规则适用于 TCP。
- 在“特定本地端口”旁边,输入 7777。
- 点击“下一步”接下来的两页。
- 在标题中使用 TCP 命名您的端口。
- 重复提到的步骤,但确保这次规则适用于 UDP。
- 为您的端口命名标题中包含 UDP。
第 4 步:启动并运行服务器
最后但并非最不重要的一点是,我们必须启动并运行服务器。我们为您准备了适当的步骤,因此请按照说明进行操作。
- 打开您之前创建的文件夹(我们建议之前将其命名为“Satisfactory”)。
- 打开“FactoryServer”在此文件夹中。
- 如果出现提示,请确保安装 DirectX。
- 运行 Satisfactory 游戏。
- 在游戏主菜单中输入“服务器管理器”。
- 选择添加服务器的选项并输入服务器的 IP 地址。
- 为您的专用服务器创建名称和密码。
恭喜您,您已正式完成 Windows 上 Satisfactory 1.0 专用服务器的设置!专用服务器启动并运行后,您可以选择要在哪个世界开始您的旅程。
如何在 Linux 上设置专用服务器
如果您在 Linux 上玩 Satisfactory,则必须克服一些困难才能启动并运行专用服务器。
第 1 步:安装 SteamCMD
首先,您需要安装 SteamCMD。与在 Windows 上安装相比,这样做有点棘手。按照以下步骤操作。
- 前往 Valve 官方网站并下载 SteamCMD。
- 选择“1.2 Linux”并下载。
- 打开命令提示符并输入“ssh [用户][服务器 IP]”(不包括引号)。
- 输入您的用户密码。
- 前往 Valve 网站并查找“Ubuntu”。
- 在 Ubuntu 部分下,复制第一行并将其粘贴到命令提示符中。按 Enter。
- 复制 Ubuntu 下的第二行并将其粘贴到命令提示符中。按 Enter。
- 按“Y”键继续。
- 按 Tab 键,选择“确定”,然后按 Enter。
- 选择“我同意”并按进入。
安装 SteamCMD 可以说是在 Linux 上设置 Satisfactory 1.0 专用服务器中最困难的部分。幸运的是,你已经解决了最烦人的部分。接下来,我们需要配置防火墙。
配置防火墙的方法:
- 输入“sudo ufw allowed 22”在命令提示符中
- 接下来,输入“sudo ufw allowed 7777”
- 最后,输入“sudo ufw enable”以在本地运行服务器。
- 按 Y 键说是。
对于所有这些输入,确保排除引号,否则将会失败。是时候进入下一步了。
第三步:创建新用户
接下来,我们必须创建一个新用户并正式运行SteamCMD。请按照正确的顺序执行以下步骤。
注意: 以下所有步骤均在命令提示符中完成。
- 通过键入以下内容创建新用户“sudo adduser [name]”
- 创建密码。
- 输入“su – [name]”和您刚刚创建的密码。
- 通过输入创建一个新目录“mkdir [name”
- 为目录命名,无论您喜欢什么(容易记住的东西)。
- 输入“cd server/”,然后输入“pwd”,这将显示该目录。
- 复制目录。
- 在命令提示符中输入“steamcmd”运行SteamCMD。
- 输入“force_install_dir [粘贴目录]”
- 最后输入“ app_update 1690800 验证。”
与本指南中的前面步骤一样,您希望在输入输入时排除所有引号。
要明确的是,在第一步中,您应该将“name”替换为任何内容您想致电您的服务器。对于第九步,将您从第六步复制的目录粘贴到括号中(其中写着“粘贴目录”)非常重要。
步骤 4:运行 Satisfactory 专用服务器
最后,是时候启动Satisfactory专用服务器。让我们看看如何做到这一点。
- 在命令提示符中输入“./FactoryServer.sh”。
- 运行 Satisfactory 游戏并转到服务器管理器。
- 添加新服务器。
- 输入您服务器的 IP 地址。
- 为您的服务器创建一个名称和密码。
现在要做的就是在正式加入之前自定义您的 Satisfactory 世界。干得好! 您已经在 Linux 中正式创建了 Satisfactory 1.0 专用服务器。
有关 Satisfactory 1.0 的更多信息,请继续阅读 PC Invasion。请参阅我们关于最佳 Satisfactory 1.0 起始位置和工厂布局的指南,以便在您的旅程中取得良好的开端。