10 10 月 2026
本文只讲 Windows 系统开服。用 Linux 的朋友请转:《雾锁王国开服保姆级教程(Linux版)》→ https://z0w.cn/wiki/enshrouded-server-guide.html
Windows 环境准备(远程桌面、运行库、防火墙、自启)见:《Windows 云服务器开服通用前置教程》→ https://z0w.cn/wiki/windows-gameserver-setup.html

雾锁王国(Enshrouded)是 2024 年爆火的开放世界生存建造游戏,支持 16 人长期服,建筑、地形改造、灵火祭坛都会持久保存,非常适合和朋友慢慢肝。


一、开服前必读:三个会让你白忙的坑

坑 1:官方只有 Windows 版服务端
雾锁王国的专用服务端(Steam AppID 2278520)只有 Windows 二进制,没有 Linux 原生版。所以 Windows 开服是最省事的方案,不用折腾 Wine。

坑 2:两个端口必须都放行
游戏端口 UDP 15636 + 查询端口 UDP 15637,少一个就会出现"能连但服务器列表里看不到"。

坑 3:配置文件里的 gamePort 是无效的
从 2024 年 6 月的 Update 2 之后,enshrouded_server.json 里只有 queryPort 会被读取,写在里面的 gamePort 会被忽略。很多人改了 gamePort 发现没用,就是这个原因。

密码设置的坑:顶层的 password 字段是遗留项。服务端看到它会悄悄建一个叫 default 的用户组,权限是好友级——几乎肯定不是你想要的。密码请在 userGroups 里按组设置。


二、服务器配置与端口规划

项目要求
系统Windows Server 2019 / 2022(或 Win10/11)
CPU4 核起步(Ryzen 5 / i5 十代以上)
内存4-6 人:6G | 满 16 人:12-16G
硬盘40G SSD(存档随建筑量增长,重度建造可达数 GB)
上行带宽5 Mbps 起(16 人建议 10 Mbps)

端口表:

端口协议用途必开
15636UDP游戏流量✅
15637UDP查询 / 服务器列表✅
3389TCP远程桌面✅(建议改端口)

三、安装运行库

用远程桌面连上服务器,先装这两个:

  1. Visual C++ 2015-2022 Redistributable (x64) —— 微软官网下载
  2. DirectX End-User Runtime (June 2010) —— 部分依赖需要

四、用 SteamCMD 下载服务端

  1. 下载 https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. 解压到 C:\steamcmd(路径不要有中文和空格)
  3. 双击 steamcmd.exe 让它自动更新
  4. 管理员身份打开 CMD:
cd C:\steamcmd
steamcmd.exe +force_install_dir C:\EnshroudedServer +login anonymous +app_update 2278520 validate +quit

下载约 3-5G,等它跑完。


五、首次启动并生成配置文件

服务端必须先跑一次才会生成配置文件:

cd C:\EnshroudedServer
enshrouded_server.exe

窗口会闪一下就退出,这是正常的。此时目录里会多出 enshrouded_server.json。

用记事本(或 VSCode / Notepad++)打开编辑:

{
  "name": "我的薪谷服务器",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "queryPort": 15637,
  "slotCount": 16,
  "userGroups": [
    {
      "name": "Admin",
      "password": "管理员密码",
      "canKickBan": true,
      "canAccessInventories": true,
      "canEditWorld": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 0
    },
    {
      "name": "Friend",
      "password": "好友密码",
      "canKickBan": false,
      "canAccessInventories": true,
      "canEditWorld": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 0
    }
  ]
}

关键参数说明:

参数说明
name服务器列表里显示的名字
ip填 0.0.0.0 表示监听所有网卡
queryPort查询端口,默认 15637
slotCount人数上限,1-16,默认 16
userGroups分权限组设密码,Admin 可踢人封人
⚠️ JSON 格式严格,多一个逗号都会导致服务端静默崩溃。改完建议用在线 JSON 校验器验一遍。

六、启动脚本

在 C:\EnshroudedServer 下新建 start_server.bat:

@echo off
title Enshrouded Server
cd /d C:\EnshroudedServer
enshrouded_server.exe
pause

双击即可启动。看到控制台出现服务器名字和端口信息就成功了。


七、放行端口

管理员身份打开 PowerShell:

New-NetFirewallRule -DisplayName 'Enshrouded UDP' -Direction Inbound -LocalPort 15636-15637 -Protocol UDP -Action Allow

或者用 netsh:

netsh advfirewall firewall add rule name="Enshrouded" dir=in action=allow protocol=UDP localport=15636-15637

NAT 型服务器还要在服务商控制台做端口映射,把 UDP 15636 和 15637 映射出去。详见:《NAT 端口映射完全指南》→ https://z0w.cn/wiki/nat-port-forwarding-guide.html


八、常驻与开机自启

不要直接双击 bat 就完事——远程桌面一断开服务就掉了。

方案 A:任务计划程序(推荐)

  1. 打开「任务计划程序」→ 创建任务
  2. 常规:勾选「不管用户是否登录都要运行」+「使用最高权限运行」
  3. 触发器:新建 → 开始任务选「启动时」
  4. 操作:启动程序 → 选 C:\EnshroudedServer\start_server.bat
  5. 设置:取消勾选「如果任务运行时间超过以下时间则停止」

方案 B:NSSM 挂成服务

nssm install Enshrouded "C:\EnshroudedServer\enshrouded_server.exe"
nssm set Enshrouded AppDirectory C:\EnshroudedServer
nssm start Enshrouded

九、客户端进服

  1. 打开游戏 → 在线游戏 → 服务器列表里搜你的服务器名
  2. 搜不到就选 直接连接,输入 外网IP:外网端口(如 1.2.3.4:38211)
  3. 输入你设的组密码
首次启动需要 60-90 秒,服务器列表刷新有延迟,别急。

十、常见问题

Q:服务器列表里搜不到?
检查 15637(查询端口)是否映射并放行;确认服务端已完全启动;也可以先用直接连接测试。

Q:朋友提示连接失败?
配置文件里 ip 是不是 0.0.0.0;确认进程真的在跑(任务管理器看 enshrouded_server.exe)。

Q:启动后立刻崩溃?
九成是 enshrouded_server.json 格式错误(多余逗号、括号不匹配)。用 JSON 校验器检查。

Q:玩久了变卡?
存档增长导致,尤其是大规模建造。定期重启 + 检查内存占用。

Q:怎么更新服务端?
停服后重新跑一次 SteamCMD:

steamcmd.exe +force_install_dir C:\EnshroudedServer +login anonymous +app_update 2278520 validate +quit

更新前记得备份 savegame 目录。备份方法见:《存档备份与自动维护教程》→ https://z0w.cn/wiki/game-server-backup-guide.html


十一、总结

项目值
AppID2278520
游戏端口UDP 15636
查询端口UDP 15637
配置目录enshrouded_server.json
存档目录./savegame
人数上限16

📌 有问题欢迎评论区交流。
我们家的 Windows 云服务器原生支持雾锁王国开服,RDP 直连、端口映射自助配置,NAT 型价格更省 → 财富云计算 https://z0w.cn
延伸阅读
  1. 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
  2. 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
  3. 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
  4. 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
  5. 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
  6. RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
  7. 短链接服务搭建:Shlink 自托管,链接数据自己掌握
  8. 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道
更多阅读
  1. 上一篇:游戏服务器卡顿、掉线、连不上:从现象到根因的排查手册
  2. 下一篇:雾锁王国开服保姆级教程(Linux版):Wine方案跑16人薪谷服
发表评论 1

    1. Steam 游戏配置与开服教程总索引:一页查清要吃多少配置、教程在哪 - 			财富云计算 - 维基百科的头像

      [...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]