跳到内容
Unturned

安装 Unturned 服务器

Unturned 专用服务器是 Steam 应用 1110390,通过 SteamCMD 匿名登录安装,支持 Windows 和 Linux(不支持 macOS)。它很轻量,几十名玩家用小型 VPS 即可,但 Smartly Dressed Games 未公布官方硬件要求。安装约需 10–20 分钟。

最后更新:2026/10/9

Unturned 专用服务器是 Steam 应用 1110390,通过 SteamCMD 匿名登录安装,支持 Windows 和 Linux(不支持 macOS)。它很轻量,几十名玩家用小型 VPS 即可,但 Smartly Dressed Games 未公布官方硬件要求。安装约需 10–20 分钟。

分步安装

  1. 安装 SteamCMD(Windows 用专用文件夹,Linux 用非 root 用户)。

  2. 下载服务器:app_update 1110390 validate(匿名)。

  3. 先用 +InternetServer/<名称> 启动一次以创建 Servers/<名称>/ 文件夹,然后停止。

  4. 用本站工具生成 Commands.dat,放入 Servers/<名称>/Server/。

  5. 公开服务器需创建 Steam GSLT 令牌并填入配置。

  6. 添加管理员(Owner 或 Adminlist.dat),需要时添加创意工坊模组(WorkshopDownloadConfig.json)。

  7. 开放所选端口(默认 27015)及其下一个端口(UDP)。

  8. 先在本地(127.0.0.1)测试,再从外部网络测试。

  9. 自动化启动(systemd 或计划任务),并安排备份与更新。

  10. 到 game-rank.com/jeux/unturned 登记服务器。

1. 前提条件

  • 系统:Windows 或 Linux(不支持 macOS)。无需许可证密钥,SteamCMD 匿名登录。
  • 硬件:无官方说明。非官方参考:小型服务器通常 2 核、2–4 GB 内存和数 GB 磁盘即可;随玩家数、地图和模组增加而升级。
  • 用于创建 GSLT 令牌的 Steam 账号(公开服务器)。

2. 本地安装(Windows)

安装到 C:\unturned-server,用 +InternetServer/MyServer 启动(局域网测试用 +LanServer/MyServer)。首次启动会创建 Servers\MyServer 文件夹。用 127.0.0.1 做本地测试。

steamcmd +force_install_dir C:\unturned-server +login anonymous +app_update 1110390 validate +quit

cd /d C:\unturned-server
Unturned.exe -batchmode -nographics +InternetServer/MyServer

3. Linux VPS / 独立服务器(Ubuntu/Debian)

创建无 root 权限的“unturned”用户,安装 SteamCMD,下载服务器后运行 ServerHelper.sh。第三方指南建议在 Linux 上使用 -ThreadedConsole 以便输入控制台命令,请在你的版本上核实。

sudo adduser --disabled-password --gecos "" unturned
sudo dpkg --add-architecture i386 && sudo apt update
sudo apt install -y steamcmd lib32gcc-s1 screen   # Ubuntu: enable 'multiverse' first
sudo -iu unturned
/usr/games/steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit
cd /home/unturned/server && chmod +x ServerHelper.sh
./ServerHelper.sh +InternetServer/MyServer

4. 需开放的端口

服务商(OVH、Hetzner、Scaleway 等的“安全组”)放行相同端口的 UDP 入站;家庭托管请用 NAT 转发到内网 IP。测试:从外部网络在游戏收藏夹中通过 IP:27015 添加服务器。

  • 27015/UDP — 服务器端口(Commands.dat 的 Port 命令,默认 27015)。
  • 27016/UDP — 下一个端口(基础端口+1)。修改 Port 后也要开放其下一个端口。有第三方指南还提到 27017/UDP,官方未确认。

5. Linux 防火墙(ufw)

启用 ufw 前先放行 SSH。

sudo ufw allow OpenSSH
sudo ufw allow 27015:27016/udp
sudo ufw enable && sudo ufw status

6. Windows 防火墙

在管理员命令提示符中:

netsh advfirewall firewall add rule name="Unturned" dir=in action=allow protocol=UDP localport=27015-27016

7. 自动启动(systemd)

将此文件放到 /etc/systemd/system/unturned.service,然后执行:sudo systemctl enable --now unturned。Windows 可创建“启动时”的计划任务;需要访问控制台时也可使用 screen 或 tmux。该服务没有交互式控制台,需要输入命令时请改用 screen。

[Unit]
Description=Unturned dedicated server
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=unturned
WorkingDirectory=/home/unturned/server
ExecStart=/home/unturned/server/ServerHelper.sh +InternetServer/MyServer
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

8. 更新、备份与重启

更新:停止服务器并重新执行 app_update 1110390 validate,客户端须为同一版本。在服务器停止时备份 Servers/<名称>/ 文件夹(Server/Commands.dat、配置、Adminlist.dat、WorkshopDownloadConfig.json 和存档数据)。cron 示例:04:30 备份,04:40 更新并重启。

30 4 * * * sudo systemctl stop unturned && tar -czf /home/unturned/backups/unturned-$(date +\%F).tar.gz -C /home/unturned/server Servers
40 4 * * * /usr/games/steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit && sudo systemctl start unturned

9. 登记与展示服务器

要出现在 Unturned 公开列表中,请用 +InternetServer 启动并设置 GSLT 令牌(据第三方指南,自 3.21.31.0 版本起互联网服务器必须设置)。想获得更多曝光,可到 game-rank.com/jeux/unturned(本工具所有者的网站)登记。

10. 故障排查

  • 不在公开列表:检查是否使用 +InternetServer(而非 +LanServer)、GSLT 令牌,以及 UDP 27015-27016 在防火墙、服务商、路由器上均已开放。
  • 更新后无法连接:服务器与客户端版本不一致。重新执行 app_update 1110390 validate。
  • Commands.dat 设置未生效:文件须位于 Servers/<名称>/Server/(<名称>须与 +InternetServer/<名称> 一致),且有指南称命令名区分大小写。
  • 没有管理员权限:在 Commands.dat 中添加 Owner <SteamID64>,或把你的 SteamID64 写入 Adminlist.dat,然后重启。
  • 创意工坊模组无法下载:检查 WorkshopDownloadConfig.json 是否为有效 JSON(据第三方指南使用 File_IDs 键),以及服务器能否访问 Steam。

常见问题

Unturned 服务器的 Steam 应用 ID 是多少?
据所查指南为 1110390(SteamCMD 匿名安装);编写更新脚本前请先在 SteamDB 核实。
Unturned 使用哪些端口?
27015/UDP(可用 Port 命令修改)及其下一个端口 27016/UDP。
需要 GSLT 令牌吗?
对于公开列表中的服务器需要(官方文档称互联网服务器需要它);本地测试或朋友通过 IP 直连则不需要。
可以在 macOS 上运行 Unturned 服务器吗?
不可以:官方文档说明服务器可在 Windows 和 Linux 上运行,不支持 macOS。

Unturned 服务器工具

Unturned
Unturned免登录
生成 Unturned 服务器的 Commands.dat:名称、地图、人数、端口、模式、视角、所有者与 PvE。
配置命令打开
文档
Unturned
Unturned需要登录
编辑并校验 Unturned 服务器的 JSON 配置:原始 JSON、字段编辑、格式化、导入导出。
配置JSON校验打开
文档