使用 SteamCMD
约 700 字大约 2 分钟
当你需要在同一台机器上运行多个 Unturned 服务器时,推荐使用 SteamCMD 安装和维护 U3DS。SteamCMD 是 Steam 的命令行工具;官方文档指出,同一台计算机上同时运行多个服务器必须使用 SteamCMD。服务器支持 Windows 与 Linux,不支持 macOS。本页适合已经读过服务器搭建指南的读者。
官方参考:SteamCMD(Valve Developer Community)。
安装 U3DS
在 Windows 上,把下载的 ZIP 解压到容易找到的位置,然后运行 steamcmd.exe。在 Linux 上按发行版安装说明操作,安装后运行 steamcmd.sh。

Windows 中显示文件扩展名的示例。
启动 SteamCMD 后:
login anonymous
app_update 1110390
quit校验或修复服务器文件时,可以使用:
app_update 1110390 validate下载结束后,服务器文件默认位于 SteamCMD 目录中的:
steamapps/common/U3DS/Windows 启动示例
在 ...\steamcmd\steamapps\common\U3DS 目录中新建文本文件,将扩展名由 .txt 改成 .bat,例如 MyServer.bat。如果资源管理器只显示 MyServer,先在“查看”中启用“文件扩展名”。用记事本打开批处理文件,按服务器类型填入下面的一行。
互联网服务器:
start "" "%~dp0ServerHelper.bat" +InternetServer/MyServer局域网服务器:
start "" "%~dp0ServerHelper.bat" +LanServer/MyServer保存后双击 MyServer.bat。首次运行会生成配置。看到 Loading level: 100% 后,在命令行输入 Shutdown,安全保存并关闭。配置与存档位于 ...\U3DS\Servers\MyServer;可以按服务器配置说明调整。互联网服务器还需要配置游戏服务器登录令牌,并选择 Fake IP 或端口转发。U3DS 自带的 ExampleServer.bat 是局域网服务器示例,也可以打开参考。
Linux 启动示例
进入 .../steamcmd/steamapps/common/U3DS,按服务器类型运行:
./ServerHelper.sh +InternetServer/MyServer或:
./ServerHelper.sh +LanServer/MyServer其中 MyServer 是 ServerID,对应的存档与配置会写入 U3DS/Servers/MyServer/。
U3DS 自带的 ExampleServer.sh 是局域网示例。首次启动并看到 Loading level: 100% 后,输入 Shutdown 安全关闭,再编辑生成的配置文件。互联网服务器同样需要配置游戏服务器登录令牌,并选择 Fake IP 或端口转发。
相关主题
- 通过 Rocket (LDM) 或 OpenMod 安装插件。
- 使用服务器自动重启维护进程。
- 配置书签主机,方便玩家收藏服务器。
- 订阅服务器更新通知。
官方图示与视频

Unturned Dedicated Server 界面示例。
上游原文:servers/steamcmd.rst
更新日志
ec4d3-进一步同步文档内容于
