🗣 Wd提问: 饥荒服务器怎么搭建
🤖 Ai回答: 搭建《饥荒》(Don't Starve Together,简称 DST)服务器是一个相对复杂的过程,但如果你有基本的计算机知识和耐心,是可以完成的。以下是详细的步骤指南:
一、准备工作
1、硬件要求
服务器端:推荐使用一台性能较好的电脑或云服务器(如阿里云、腾讯云等)。
最低配置建议:
CPU:至少 2 核
内存:4GB 以上
硬盘:5GB 以上(根据玩家数量增加)
网络:稳定的公网 IP 和端口开放(如 10999)
2、软件准备
Windows 或 Linux 系统(推荐 Windows,因为更简单)
SteamCMD(用于下载游戏文件)
饥荒服务器文件(DST Server)
二、安装 SteamCMD(Windows)
1、下载 SteamCMD
访问官网:[https://developer.valvesoftware.com/wiki/SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD)
下载后解压到一个文件夹,比如 `C:\steamcmd`
2、创建启动脚本
在 steamcmd 文件夹中创建一个批处理文件 `start_dedicated_server.bat`,内容如下:
bat
@echo off
set STEAMCMD=C:\steamcmd\steamcmd.exe
set APPID=343050
set INSTALL_DIR=C:\DST_Server
%STEAMCMD% +login anonymous +force_install_dir %INSTALL_DIR% +app_update %APPID% validate +quit
注意:`C:\DST_Server` 是你希望安装 DST 的路径。
3、运行脚本
双击运行 `start_dedicated_server.bat`,会自动下载 DST 服务器文件。
三、配置服务器
1、打开服务器文件夹
进入 `C:\DST_Server`,找到以下文件夹:
`Master`:主服务器配置
`Cluster`:群组服务器配置
2、修改配置文件
主服务器配置(Master)
打开 `C:\DST_Server\Master\server.ini`
编辑以下参数:
ini
server_port = 10999
server_name = 我的饥荒服务器
max_players = 8
cluster_description = 我的群组
cluster_name = MyCluster
群组服务器配置(Cluster)
打开 `C:\DST_Server\Cluster\server.ini`
编辑以下参数:
ini
server_port = 10999
server_name = 我的饥荒服务器
max_players = 8
cluster_description = 我的群组
cluster_name = MyCluster
注意:如果只是单机测试,可以只用 Master 模式。
四、启动服务器
1、创建启动脚本
在 `C:\DST_Server` 中创建一个新的批处理文件 `start_server.bat`,内容如下:
bat
@echo off
cd /d C:\DST_Server
start C:\DST_Server\dontstarve_dedicated_server_64.exe -console -cluster Cluster -shard Master
如果是集群模式,可以用 `-cluster Cluster -shard Master` 或 `-shard [shardname]`。
2、启动服务器
双击运行 `start_server.bat`,服务器就会启动了。
五、设置防火墙和端口转发
1、开放端口
确保你的防火墙允许以下端口:
UDP 10999(默认端口)
2、路由器设置
如果你是通过路由器连接互联网,需要将 10999 UDP 端口映射到你的本地 IP。
六、添加玩家与管理
1、使用控制台命令
启动服务器后,按 `~` 键打开控制台,输入命令:
`/give` 给予物品
`/teleport` 传送
`/ban` 封禁玩家
`/kick` 踢出玩家
2、管理员权限
在 `C:\DST_Server\Master\server.cfg` 中添加:
ini
admin_password = your_admin_password
然后使用 `login` 命令登录管理员账户。
七、常用命令
| 命令 | 说明 |
| `/give itemname count` | 给予玩家物品 |
| `/teleport x y z` | 传送玩家到坐标 |
| `/listplayers` | 查看在线玩家 |
| `/ban playername` | 封禁玩家 |
| `/kick playername` | 踢出玩家 |
八、可选:使用第三方工具(如 Mod 支持)
如果你想要支持模组(Mod),可以使用以下方式:
1、安装 `modmanager` 工具(如 [Wurm](https://www.wurmpub.com/) 或 [Mod.io](https://mod.io/))
2、在 `C:\DST_Server\Cluster\mods` 文件夹中放入 `.zip` 格式的模组
九、常见问题
Q1:无法连接到服务器?
检查端口是否开放(10999)
检查防火墙设置
确保公网 IP 正确
Q2:服务器崩溃或卡顿?
检查内存是否足够
减少玩家数量或关闭不必要的模组
十、推荐工具(可选)
DST Server Manager:图形化管理工具(适用于 Windows)
Steam Workshop:获取官方或社区模组
TLauncher:用于测试服务器
总结
搭建《饥荒》服务器的关键步骤包括:
1、安装 SteamCMD
2、下载并配置 DST 服务器文件
3、设置端口和防火墙
4、启动服务器并进行管理
如果你是第一次尝试,建议先在本地测试,熟悉后再部署到公网。
如果你需要我帮你生成一个完整的配置文件模板,或者想了解如何搭建多人联机服务器,也可以告诉我!
📣 商家广告:





0
IP地址: 65.132.212.154
搜索次数: 6
提问时间: 2025-11-05 18:50:12
本站所有
❓
问答
均由Ai自动分析整理,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
本站由
🟢
豌豆Ai
提供技术支持,使用的最新版:
豌豆Ai站群搜索引擎系统 V.25.10.25
搭建本站。