饥荒独立服务器创建全攻略
一、搭建前的准备工作
1.1 硬件配置要求
推荐配置:双核处理器/4GB内存/5GB存储空间
最低配置:1.8GHz处理器/2GB内存/2GB存储空间
1.2 必备软件安装
- Steam客户端:通过Steam库安装《饥荒联机版》
- 专用服务器工具:在Steam工具库搜索安装"Don't Starve Together Dedicated Server"
- 文本编辑器:推荐Notepad++或Visual Studio Code
二、服务器搭建流程
2.1 生成服务器令牌
通过游戏客户端生成cluster_token.txt文件:
进入游戏→账号→生成服务器令牌→保存至新建的服务器文件夹
2.2 配置文件设置
// cluster.ini示例配置
[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
2.3 启动脚本编写
创建start_server.bat文件:dontstarve_dedicated_server_nullrenderer -console -cluster MyCluster -shard Master
三、网络配置优化
3.1 端口转发设置
- UDP端口:10999-11000
- TCP端口:10888-10889
- 登录路由器管理界面→端口转发→添加新规则
3.2 防火墙配置
Windows防火墙→高级设置→新建入站规则→允许指定端口通信
四、服务器管理技巧
4.1 常用控制台命令
命令 | 功能 |
---|---|
c_reset() | 重置世界 |
c_speedup(60) | 加速时间流逝 |
4.2 自动备份设置
创建备份脚本:xcopy /s /y "C:DS_ServerCluster_1" "D:Backup%date%"
五、常见问题解答
Q:服务器显示离线但进程正常运行?
检查防火墙设置,确认UDP 10999端口已开放,验证cluster_token是否放置正确。
Q:如何添加创意工坊模组?
在modsettings.lua中添加:ServerModSetup("378160973") // 模组ID替换为实际数值
Q:服务器频繁卡顿如何解决?
降低世界规模设置,关闭非必要模组,检查硬件资源占用情况,建议使用Linux系统提升运行效率。