跳转到内容
WikilyWIKILY
全部游戏29 个 Wiki · 选择你的游戏
指南专用服务器

切换游戏

29 个 Wiki · 选择你的游戏
在 Wikily App 中查看 Enshrouded免费 · 4.4★4.6★ · 全屏显示获取获取

如何搭建 Enshrouded 专用服务器

就算你自己没在玩,Enshrouded 世界也能一直在线,最多容纳 16 名玩家。服务器由 Keen Games 免费提供,面向 Windows。

准备工作

一台 64 位 Windows 电脑,有人玩的时候要一直开着;还有 SteamCMD,这是 Valve 出的免费命令行工具,用来下载 Steam 服务器。服务器是 Steam app 2278520,下载 8.1 GB,匿名登录即可:这台电脑不需要有游戏,也不需要 Steam 账号。

没人在线时,新世界不到 15 秒就能启动,占用约 0.7 GB 内存,玩家进来后会更多。作为参考,Wikily Servers 给 8 人 Enshrouded 服务器配 8 GB 内存和 4 个 CPU 线程,16 人服务器配 12 GB 和 6 个线程。

玩家只通过一个端口连接:UDP 15637。如果不在你家里的朋友要加入,你需要在路由器上转发这个端口(见下面的“端口和防火墙”)。

基于 2026 年 10 月 30 日的 Steam 服务器版本(1.0.0.0)核实。

安装服务器

1. 从 Valve 下载 SteamCMD,解压到 C:\steamcmd。

Valve 官网上的 SteamCMD

2. 打开 PowerShell 或命令提示符,运行下面这行命令。它会把服务器(8.1 GB)下载到 C:\enshrouded-server:

PowerShell
C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit
SteamCMD 窗口,最后一行是 Success! App '2278520' fully installed.
SteamCMD 显示 Success! App '2278520' fully installed. 就说明下载完成了。

3. 运行 C:\enshrouded-server\enshrouded_server.exe。它只有一个文本窗口:窗口里出现 [Session] 'HostOnline' (up)! 后,玩家就能加入了。

首次启动和文件

成功启动后的 Enshrouded 服务器控制台。
已启动的服务器:HostOnline 已上线,世界已加载。公网 IP 和服务器的 Steam ID 已隐藏。

运行过一次后,enshrouded_server.exe 旁边会多出 enshrouded_server.json(设置文件)、装着世界的 savegame 文件夹和 logs 文件夹。

只有在服务器关着的时候改动才算数:先关掉服务器,改好 enshrouded_server.json,再重新启动。关闭控制台窗口会保存世界,并让服务器正常退出。

Enshrouded 服务器的文件夹结构:enshrouded_server.exe、enshrouded_server.json、savegame(含 world0.ksd 和 backup)、logs。
首次启动后的服务器文件夹。

服务器设置

所有设置都在 enshrouded_server.json 里。带引号的值是文本;true、false 和数字不加引号。

设置项默认值作用
nameEnshrouded Server玩家搜索服务器时会看到它。
slotCount16能容纳多少玩家,最多 16 人。
queryPort15637玩家连接用的 UDP 端口。
ip0.0.0.0服务器监听的地址。0.0.0.0 表示这台电脑的所有网卡。
gameSettingsPreset默认值Default、Relaxed、Hard、Survival 或 Custom。只有 Custom 会使用 gameSettings 下的数值。
tags[]服务器列表的筛选标签:LookingForPlayers、一种语言(English、German、French ...)、BaseBuilding、Exploration、Roleplay。
enableTextChatfalse文字聊天开启(true)或关闭(false)。
enableVoiceChatfalse语音聊天开启(true)或关闭(false)。
voiceChatModeProximityProximity:玩家只能听到附近的人。Global:所有人都能听到所有人。
saveDirectory./savegame世界存档所在的文件夹。
logDirectory./logs日志文件所在的文件夹。
userGroups4 个组密码和权限,见“密码和权限组”。
bannedAccounts[]被封禁的玩家。管理员在游戏里的“社交”页面封禁玩家。

密码和权限组

Enshrouded 不用单一的服务器密码,而是用用户组。把 Friend 的密码给朋友,他就以 Friend 身份加入;给他 Admin 的密码,他就以管理员身份加入。新文件里的四个组都是随机密码,先换成你自己的。

组在基地建造打开箱子改动世界灵火祭坛踢出和封禁
Admin是是是是是
Friend是是是否否
Guest否否是否否
Visitor否否否否否

在基地外面,除了 Visitor,大家都能正常游玩。“打开箱子”针对的是玩家基地里的储物箱和制作台;野外的宝箱谁都能开。“灵火祭坛”指放置、升级和拆除祭坛。

reservedSlots 为某个组预留相应数量的位置,这样服务器满员时管理员也能进。

enshrouded_server.json
"userGroups": [
  {
    "name": "Admin",
    "password": "YOUR-ADMIN-PASSWORD",
    "canKickBan": true,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": true,
    "reservedSlots": 1
  },
  {
    "name": "Friend",
    "password": "YOUR-FRIENDS-PASSWORD",
    "canKickBan": false,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": false,
    "reservedSlots": 0
  }
]

示例只写了四个组里的两个:另外两个要用的话,别从文件里删掉。想加第五个组,就复制一段配置,改名,设一个单独的密码,再把想开放的权限设为 true。

端口和防火墙

玩家只用一个端口连接:UDP 15637,也就是设置里的 queryPort。

在 Windows 防火墙里放行这个端口。以管理员身份在 PowerShell 里运行一次:

PowerShell (administrator)
New-NetFirewallRule -DisplayName "Enshrouded server" -Direction Inbound -Protocol UDP -LocalPort 15637 -Action Allow

如果有玩家不在你的家庭网络里,就在路由器上把 UDP 15637 转发到服务器电脑的内网 IP。如果你改了 queryPort,就转发改后的端口。

示意图:玩家通过 UDP 15637 连到你的路由器,路由器再把 UDP 15637 转发到服务器电脑。
UDP 15637 必须穿过路由器和防火墙到达服务器电脑。

加入服务器

1. 在游戏主菜单中打开“加入”。 2. 勾选“显示专用服务器”,在“过滤服务器名称”中输入服务器名称。也可以在“查找服务器(IPv4 地址)”中输入它的 IP 地址,然后选择“添加服务器”。 3. 选中服务器,选择“加入(输入密码)”,输入你所在组的密码。

和服务器在同一网络的玩家用它的内网 IP,其他人用路由器的公网 IP。

存档、备份和更新

世界就是 savegame\world0.ksd。服务器运行期间最多每隔几分钟保存一次,关闭时也会保存。最近 10 次存档在 savegame\backup 里轮流覆盖,名为 world0.ksd.backup-0 到 -9。哪个最新一直在变,按日期排序就知道了。

备份:停止服务器,复制整个 savegame 文件夹。更新:停止服务器,再运行一次安装步骤里的 SteamCMD 命令:它只下载有变化的部分,存档和设置都会保留。

Steam 会自动更新游戏,但不会更新服务器。游戏更新后,在你更新服务器之前,玩家会看到“该服务器的版本低于你使用的版本。”

常见问题

控制台一打开就关闭:Internal Error: Failed to parse Config

enshrouded_server.json 里有输入错误,最常见的是你改过的那一行少了或多了逗号、引号。文件恢复成有效的 JSON 之前,服务器不会启动;它也不会替换这个文件。

改了 enshrouded_server.json 却没生效

服务器在启动时读取这个文件。先停止服务器,保存文件,再重新启动。

游戏设置不起作用

只有 gameSettingsPreset 为 Custom 时才会使用 gameSettings。设为 Default、Relaxed、Hard 或 Survival 时,使用预设的数值。

加入失败。密码无效。

这个密码不属于任何用户组。从 enshrouded_server.json 里原样复制密码,不要带引号。

玩家拿到的权限不对

玩家输入的是哪个组的密码,就会进到哪个组。把正确的密码发给他,让他重新加入。

不在我家里的朋友连不上

检查路由器是否把 UDP 15637 转发到了正确的内网 IP、防火墙规则是否存在、控制台是否显示过 HostOnline。要转发 UDP,不是 TCP。

该服务器的版本低于你使用的版本

游戏更新了,服务器没有更新。停止服务器,再运行一次 SteamCMD 命令。

常见问答

开服需要拥有 Enshrouded 吗?

不需要。SteamCMD 用匿名登录下载服务器。只有玩家需要拥有游戏。

Enshrouded 服务器最多能进多少人?

最多 16 人。上限由 enshrouded_server.json 里的 slotCount 设置,范围 1 到 16。

Enshrouded 服务器要转发哪个端口?

UDP 15637,即 queryPort 设置。在路由器上转发它,并在 Windows 防火墙中放行。

服务器需要一直开着吗?

只有服务器运行时玩家才能加入。想让朋友在你不在线时也能玩,服务器电脑就要 24/7 开着。

能在 Linux 上运行 Enshrouded 服务器吗?

没有 Linux 版,但 Windows 版服务器能在 Wine 下运行。我们在 Ubuntu 24.04 加 Wine 9.0 上跑过。

怎么成为自己 Enshrouded 服务器的管理员?

用 enshrouded_server.json 里 Admin 组的密码加入。这个组可以踢出和封禁玩家,并能改动基地里的一切。

Wikily Servers 提供 Enshrouded 服务器托管

每月 €4.99 起

免费试用 24 小时 · 服务器位于欧洲和北美,亚洲每月 €6.99 起

租用服务器
加入创作者社区建设 Enshrouded Wiki 的伙伴们都在我们的 Discord。提问、推荐页面,或和我们一起建设它。加入 Discord (在新标签页打开 Discord)