本文只讲 Windows 系统开服。用 Linux 的朋友请转:《森林开服保姆级教程(Linux版)》→ https://z0w.cn/wiki/the-forest-server-guide.html
Windows 环境准备见:《Windows 云服务器开服通用前置教程》→ https://z0w.cn/wiki/windows-gameserver-setup.html
《森林》是经典的生存恐怖游戏(注意:不是《森林之子》,两者是不同游戏,服务端也不同)。这篇讲初代《森林》的专用服务端。
一、开服前必读:三个坑
坑 1:三个端口,一个都不能少
| 端口 | 用途 |
|---|---|
| 8766 | Steam 通信(serverSteamPort) |
| 27015 | 游戏流量(serverGamePort) |
| 27016 | 查询 / 服务器列表(serverQueryPort) |
坑 2:initType 必须改成 Continue
默认是 New,意味着每次重启都是新世界,不会存档。这是最坑人的一个默认值,很多人玩了一晚发现进度没了就是这个原因。
坑 3:Server.cfg 是空格分隔,不是等号
serverName My Server ← 正确
serverName=My Server ← 错误,不是 INI 格式二、配置与端口规划
| 项目 | 要求 |
|---|---|
| 系统 | Windows Server 2019 / 2022 |
| CPU | 2-4 核 |
| 内存 | 3-4G(8 人) |
| 硬盘 | 10G |
端口:UDP 8766、27015、27016
三、安装运行库
- Visual C++ 2015-2022 (x64)
- DirectX End-User Runtime (June 2010)
四、SteamCMD 下载服务端
cd C:\steamcmd
steamcmd.exe +force_install_dir C:\ForestServer +login anonymous +app_update 556450 validate +quit也可以通过 Steam 客户端 → 库 → 工具 → 安装 "The Forest Dedicated Server"。
五、申请 GSLT(可选但推荐)
想让服务器出现在公开列表,需要 Game Server Login Token:
https://steamcommunity.com/dev/managegameservers → App ID 填 242760(森林的游戏 ID,不是 556450)。
六、首次启动生成配置
cd C:\ForestServer
TheForestDedicatedServer.exe窗口会打开然后自动重开一次,配置文件生成在:
C:\Users\你的用户名\AppData\LocalLow\SKS\TheForestDedicatedServer\ds\Server.cfg先备份一份再改!
七、编辑 Server.cfg
用记事本打开,写成这样(注意是空格分隔):
serverIP 0.0.0.0
serverSteamPort 8766
serverGamePort 27015
serverQueryPort 27016
serverName 我的森林服
serverPlayers 8
serverPassword 进服密码
serverPasswordAdmin 管理员密码
serverSteamAccount 你的GSLT令牌
difficulty Normal
initType Continue
slot 1
showLogs on
enableVAC on关键项说明:
| 项 | 说明 |
|---|---|
serverIP | 填 0.0.0.0 监听所有网卡 |
serverPlayers | 人数上限 |
initType | 必须 Continue,否则不存档 |
slot | 存档槽位 1-5 |
difficulty | Peaceful / Normal / Hard / HardSurvival |
showLogs | 强烈建议 on,出问题时靠它排查 |
veganMode on | 无敌人(和平模式) |
vegetarianMode on | 白天无敌人 |
allowBuildingDestruction off | 禁止拆家 |
treeRegrowMode on | 睡觉后树会重新长 |
八、启动脚本
@echo off
cd /d C:\ForestServer
start "" TheForestDedicatedServer.exe九、放行端口
netsh advfirewall firewall add rule name="Forest Steam" dir=in action=allow protocol=UDP localport=8766
netsh advfirewall firewall add rule name="Forest Game" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="Forest Query" dir=in action=allow protocol=UDP localport=27016NAT 型服务器还要在服务商控制台映射这三个端口。详见:《NAT 端口映射完全指南》→ https://z0w.cn/wiki/nat-port-forwarding-guide.html
十、常驻与自启
用 NSSM:
nssm install ForestServer "C:\ForestServer\TheForestDedicatedServer.exe"
nssm set ForestServer AppDirectory C:\ForestServer
nssm start ForestServer十一、客户端进服
游戏内 → Multiplayer → Join Game → Dedicated (Internet) 标签页 → 搜你的 serverName。
《森林》没有直接连接 IP 的输入框。如果列表搜不到,改用 Steam → 视图 → 游戏服务器 → 收藏夹 → 添加 IP:查询端口(注意是 27016 查询端口,不是 27015)。十二、常见问题
Q:重启后进度没了?initType 还是 New,改成 Continue。
Q:列表搜不到服务器?
确认搜的是 serverName 里的名字;27016 是否放行;Steam 服务是否正常(可查 steamstat.us)。
Q:加了收藏还是连不上?
收藏夹里要填查询端口 27016,很多人填了游戏端口 27015。
Q:提示密码错误?
区分 serverPassword(玩家)和 serverPasswordAdmin(管理员)。大小写和标点要完全一致。
Q:怎么更新?
taskkill /F /IM TheForestDedicatedServer.exe
cd C:\steamcmd
steamcmd.exe +force_install_dir C:\ForestServer +login anonymous +app_update 556450 +quit更新前备份存档目录(AppData\LocalLow\SKS\TheForestDedicatedServer)。
十三、总结
| 项目 | 值 |
|---|---|
| AppID | 556450(游戏客户端是 242760) |
| GSLT AppID | 242760 |
| Steam 端口 | UDP 8766 |
| 游戏端口 | UDP 27015 |
| 查询端口 | UDP 27016 |
| 配置文件 | AppData\LocalLow\SKS\TheForestDedicatedServer\ds\Server.cfg |
| 必改项 | initType Continue |
| 格式 | 空格分隔,不是等号 |
📌 存档这块踩坑最多,评论区可以问。
我们家的云服务器支持长期挂服,NAT 型价格更省,控制台自助映射端口 → 财富云计算 https://z0w.cn
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]本文只讲 Linux 系统开服。用 Windows 的朋友请转:《森林开服保姆级教程(Windows版)》→ https://z0w.cn/wiki/the-forest-server-guide-windows.htmlLinux 系统准备见:《Linux 云服务器开服通用前置教程》→ https://z0w.cn/wiki/linux-gameserver-setup.html一、先说清楚:官[...]
2026-10-10 回复
[...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]
2026-10-18 回复