准备工作
1、硬件与网络环境
- 确保本地计算机或云服务器配置满足最低要求:CPU 4核以上、内存8GB、带宽≥5Mbps。
- 若使用家庭网络,需在路由器中开启端口转发(默认端口为10999)。
- 推荐使用云服务器(如阿里云、腾讯云),避免公网IP变动影响玩家连接。
2、游戏文件与工具
- 在Steam平台下载《饥荒联机版》(Don't Starve Together),进入游戏后选择“创建服务器”。
- 安装服务器管理工具DST Dedicated Server(Steam库中免费获取)。
第二步:配置服务器参数
1、生成世界设置文件
- 打开游戏,点击“创建世界”,根据需求调整地图、资源、季节等参数后生成世界。
- 进入存档文件夹(路径:Documents\Klei\DoNotStarveTogether\
),复制生成的存档文件(如Cluster_1
)。
2、修改服务器配置文件
- 在存档文件夹中找到cluster.ini
,设置服务器名称、描述、密码等:
[GAMEPLAY] game_mode = survival max_players = 6 cluster_name = 我的饥荒服务器 cluster_description = 欢迎加入我们的生存挑战! cluster_password = 123456
- 调整server.ini
,指定服务器端口与模式:
[NETWORK] server_port = 10999 [SHARD] shard_enabled = true
第三步:启动与测试服务器
1、运行专用服务器
- 打开DST Dedicated Server,选择存档文件夹中的Cluster_1
,点击“启动服务器”。
- 等待控制台显示“Server Started”即表示启动成功。
2、邀请玩家加入
- 将服务器IP(公网IP或云服务器IP)及端口告知其他玩家。
- 玩家在游戏主界面点击“浏览游戏”,输入IP:端口即可搜索并加入。
第四步:进阶优化与管理
1、添加Mod支持
- 在Steam创意工坊订阅所需Mod,将Mod ID填入存档文件夹的modoverrides.lua
:
return { ["workshop-378160973"] = { enabled = true }, -- 全球定位Mod示例 }
- 重启服务器使Mod生效。
2、定期维护与备份
- 使用日志工具(如Logstash)监控服务器状态,定期清理冗余存档。
- 通过脚本自动化备份存档文件夹,避免数据丢失。
常见问题解答
Q:玩家无法连接服务器?
A:检查防火墙是否放行端口10999,确认公网IP正确,或尝试关闭服务器密码测试。
Q:服务器卡顿严重?
A:降低玩家人数上限,关闭高负载Mod,或升级云服务器配置。
个人观点
搭建饥荒服务器看似复杂,但通过工具和合理配置,半小时内即可完成,建议新手从本地服务器练手,再逐步迁移到云服务,若追求稳定性和低延迟,付费云主机仍是首选,尤其是面向10人以上的长期存档。
> 引用说明:部分配置方法参考自Klei官方文档(https://forums.kleientertainment.com/)及Steam社区教程。
文章摘自:https://idc.huochengrm.cn/fwq/6025.html
评论