本文只讲 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) |
| CPU | 4 核起步(Ryzen 5 / i5 十代以上) |
| 内存 | 4-6 人:6G | 满 16 人:12-16G |
| 硬盘 | 40G SSD(存档随建筑量增长,重度建造可达数 GB) |
| 上行带宽 | 5 Mbps 起(16 人建议 10 Mbps) |
端口表:
| 端口 | 协议 | 用途 | 必开 |
|---|---|---|---|
| 15636 | UDP | 游戏流量 | ✅ |
| 15637 | UDP | 查询 / 服务器列表 | ✅ |
| 3389 | TCP | 远程桌面 | ✅(建议改端口) |
三、安装运行库
用远程桌面连上服务器,先装这两个:
- Visual C++ 2015-2022 Redistributable (x64) —— 微软官网下载
- DirectX End-User Runtime (June 2010) —— 部分依赖需要
四、用 SteamCMD 下载服务端
- 下载 https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- 解压到
C:\steamcmd(路径不要有中文和空格) - 双击
steamcmd.exe让它自动更新 - 管理员身份打开 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-15637NAT 型服务器还要在服务商控制台做端口映射,把 UDP 15636 和 15637 映射出去。详见:《NAT 端口映射完全指南》→ https://z0w.cn/wiki/nat-port-forwarding-guide.html
八、常驻与开机自启
不要直接双击 bat 就完事——远程桌面一断开服务就掉了。
方案 A:任务计划程序(推荐)
- 打开「任务计划程序」→ 创建任务
- 常规:勾选「不管用户是否登录都要运行」+「使用最高权限运行」
- 触发器:新建 → 开始任务选「启动时」
- 操作:启动程序 → 选
C:\EnshroudedServer\start_server.bat - 设置:取消勾选「如果任务运行时间超过以下时间则停止」
方案 B:NSSM 挂成服务
nssm install Enshrouded "C:\EnshroudedServer\enshrouded_server.exe"
nssm set Enshrouded AppDirectory C:\EnshroudedServer
nssm start Enshrouded九、客户端进服
- 打开游戏 → 在线游戏 → 服务器列表里搜你的服务器名
- 搜不到就选 直接连接,输入
外网IP:外网端口(如1.2.3.4:38211) - 输入你设的组密码
首次启动需要 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
十一、总结
| 项目 | 值 |
|---|---|
| AppID | 2278520 |
| 游戏端口 | UDP 15636 |
| 查询端口 | UDP 15637 |
| 配置目录 | enshrouded_server.json |
| 存档目录 | ./savegame |
| 人数上限 | 16 |
📌 有问题欢迎评论区交流。
我们家的 Windows 云服务器原生支持雾锁王国开服,RDP 直连、端口映射自助配置,NAT 型价格更省 → 财富云计算 https://z0w.cn
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

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