饥荒联机版专用服务器搭建全攻略

想和好友拥有一个全天候在线、随开随玩的饥荒世界?专用服务器(Dedicated Server)是你的终极答案。下面这篇文章,从零开始,一步步带你把专服架起来。


一、前期准备:你需要什么?

项目说明
Steam 已购《饥荒:联机版》必须正版,开服用不到在线功能
Klei 官网账号免费注册,用 Steam 登录即可
硬件建议1核CPU + 4G内存起步,饥荒吃单核性能,推荐高频CPU
网络上行带宽是命脉,没有足够上行 = 卡成PPT

本地开服 vs 云服: 电脑配置够好就本地开,省钱但需开着电脑;想7×24在线就上云服务器(腾讯云/阿里云等),首月半价活动时常有。


二、下载专用服务器

有两条路,选适合自己的:

方式A:Steam 图形界面(最简单)

打开 Steam → 库 → 工具 → 搜索 “Don’t Starve Together Dedicated Server” → 安装。

装完后,游戏目录下的 bin64 文件夹里会出现 dontstarve_dedicated_server_nullrenderer.exe,这就是你的服务器本体。

方式B:SteamCMD(推荐,适合云服/无头服务器)

下载 

SteamCMD

SteamCMD,解压后运行:

1login anonymous
2force_install_dir C:\DSTServer
3app_update 343050 validate
4quit
5

AppID 343050 就是饥荒联机版专用服务器的ID。以后更新只需重复 app_update 命令。


三、获取 Klei 服务器令牌(核心步骤)

这一步很多人卡住,但其实很简单:

  1. 启动饥荒联机版客户端
  2. 点击左下角 账户(Account) → 上方 游戏(Games) 标签
  3. 找到 “饥荒联机版的游戏服务器” → 点击 添加新服务器
  4. 复制生成的一长串字符(格式如 pds-g^KU_xxxxx^xxx

这个令牌是服务器的”身份证”,没有它服务器跑不起来。


四、搭建服务器目录结构

在你想存放服务器的位置新建文件夹,比如 MyDediServer,结构如下:

1MyDediServer/
2├── cluster.ini              ← 全局配置
3├── cluster_token.txt        ← 粘贴刚才的令牌
4├── Master/                  ← 地上世界
5│   ├── server.ini
6│   └── (存档自动生成)
7├── Caves/                   ← 洞穴世界(强烈建议开)
8│   └── server.ini
9└── mods/                    ← MOD文件夹
10

4.1 创建 cluster_token.txt

在 MyDediServer 根目录下新建文本文件,命名为 cluster_token.txt,把 Klei 令牌整行粘贴进去,保存。

4.2 配置 cluster.ini(全局设置)

在根目录新建 cluster.ini,参考配置:

ini1[GAMEPLAY]
2max_players = 16
3pvp = false
4game_mode = survival
5pause_when_empty = false
6vote_kick_enabled = true
7
8[NETWORK]
9cluster_name = 我的饥荒专服
10cluster_description = 新手友好!欢迎来浪
11cluster_password =          ← 留空=无密码,有密码则填入
12lan_only = false
13
14[SHARD]
15shard_enabled = true        ← 必须开,否则没洞穴
16

4.3 配置 Master/server.ini(地上世界)

ini1[NETWORK]
2server_port = 10999
3
4[SHARD]
5is_master = true
6name = Master
7
8[ACCOUNT]
9max_snapshots = 6
10

4.4 配置 Caves/server.ini(洞穴世界)

ini1[NETWORK]
2server_port = 11000        ← 端口比Master+1
3
4[SHARD]
5name = Caves
6

五、准备世界存档

先用客户端创建好你想要的世界

  1. 打开饥荒 → 创建新世界
  2. 设置好:游戏风格、地图大小、是否开洞穴、难度、MOD等
  3. 生成世界后进入选人界面 → 不要选人,直接退出游戏

此时在 文档/Klei/DoNotStarveTogether/ 下会生成 Cluster_X 文件夹(X是数字)。

把 Cluster_X 整个复制到 MyDediServer 根目录下,然后把里面的 Master 和 Caves 文件夹分别覆盖到服务器目录对应位置。


六、MOD 配置(重点)

专用服务器不会自动下载你订阅的 MOD,需要手动配置。

步骤1:复制 MOD 文件

找到游戏目录下的 mods 文件夹,把里面所有 workshop-xxxxxx 格式的文件夹复制到服务器的 mods/ 目录下。

步骤2:编辑 dedicated_server_mods_setup.lua

在服务器 mods/ 文件夹下新建 dedicated_server_mods_setup.lua

lua1ServerModSetup("3173431824")  -- 四五六格装备栏
2ServerModSetup("2753774601")  -- 复活和传送按钮
3-- 想开多少个MOD就写多少行,ID在创意工坊URL里能找到
4

步骤3:启用 MOD

在 Master/ 和 Caves/ 文件夹下各新建 modoverrides.lua

lua1return {
2    ["workshop-123456789"] = { enabled = true },
3    ["workshop-987654321"] = { enabled = true },
4}
5

每次新增MOD后,需要重新复制workshop文件夹 + 修改lua文件 + 重启服务器。


七、启动服务器

在 bin64 目录下新建两个 .bat 文件:

start_master.bat

bat1@echo off
2title Master世界
3dontstarve_dedicated_server_nullrenderer.exe -console -cluster MyDediServer -shard Master
4pause
5

start_caves.bat

bat1@echo off
2title Caves洞穴
3dontstarve_dedicated_server_nullrenderer.exe -console -cluster MyDediServer -shard Caves
4pause
5

先开 Master,再开 Caves。 两个黑窗口跑起来,服务器就启动了。

Linux 用户命令类似:

bash1./dontstarve_dedicated_server_nullrenderer_x64 -cluster MyDediServer -shard Master
2./dontstarve_dedicated_server_nullrenderer_x64 -cluster MyDediServer -shard Caves
3

八、端口转发(让外网朋友能连进来)

这是本地开服最关键的一步:

端口用途
UDP 10999Master 地上世界
UDP 11000Caves 洞穴世界
27015-27030Steam 通信(可选)

操作: 路由器后台 → 端口转发 → 把以上UDP端口指向你电脑的内网IP。同时防火墙放行 dontstarve_dedicated_server_nullrenderer.exe

没有公网IP?用 花生壳、** frp Hamachi** 等内网穿透工具替代。


九、管理员权限设置

进入游戏发现自己不是管理员?在 MyDediServer 根目录下新建 adminlist.txt,每行写一个 Klei ID:

1KU_12345678
2KU_87654321
3

Klei ID 在游戏里左下角账号按钮打开的页面可以查看,格式为 KU_xxxxxx

同理,还可以建 whitelist.txt(白名单)和 blocklist.txt(黑名单)。


十、朋友怎么连?

  1. 打开饥荒 → 多人游戏 → 浏览游戏
  2. 搜索你设置的 cluster_name(比如”我的饥荒专服”)
  3. 找到房间 → 加入

如果设了密码,连接时需要输入。也可以在控制台用直连命令:

1c_connect("你的IP或域名", 10999, "密码")
2

常见问题速查

问题解决方案
朋友连不上检查端口转发 + 防火墙 + 令牌是否正确
MOD不生效确认 dedicated_server_mods_setup.lua 里写了对应ID,且workshop文件夹已复制
卡顿严重饥荒吃单核性能,降MOD数量、调低世界资源、升级CPU
想更新服务器SteamCMD下重新执行 app_update 343050 validate

专服一旦跑起来,你就拥有了一个完全属于自己和朋友的饥荒世界——全天在线、随时加入、自由定制。现在就去搭建吧,荒野在等你们。

给TA打赏
共{{data.count}}人
人已打赏
动态

2026乐清羽毛球运动最新动态:全民赛事火热开赛,本土羽球氛围持续升温

2026-4-18 3:05:11

游戏

饥荒联机版专用服务器的好处是什么

2026-6-16 11:24:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索