游戏搭建饥荒联机版自建服

饥荒联机版自建服
令牌 + 主世界/洞穴分片
端口参考:按分片配置
配置 / 要点
配置为经验参考,以实际人数与模组为准;云主机价格以下单页为准。
| 项目 | 建议 | 说明 |
|---|---|---|
| 仅地面 | 2核2–4G | 好友档 |
| 地面+洞穴 | 2–4核/4G+ | 双分片 |
适用说明
本教程在 Ubuntu 上用 SteamCMD 自建饥荒联机版专用服,不使用云厂商一键游戏镜像。
1. 依赖与 SteamCMD
sudo apt update更新软件源
sudo apt install -y lib32gcc-s1 curl screenSteamCMD 依赖 + screen 保活
mkdir -p ~/steamcmd && cd ~/steamcmd准备 SteamCMD 目录
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -下载并解压
./steamcmd.sh +quit首次自更新
2. 下载专用服文件
mkdir -p ~/dst && cd ~/steamcmd游戏目录 ~/dst
./steamcmd.sh +force_install_dir ~/dst +login anonymous +app_update 343050 validate +quitAppID 343050;若需 Steam 账号登录把 anonymous 换成 login 你的账号
AppID 343050 若变更请查 SteamDB。部分游戏必须登录购买过该游戏的 Steam 账号才能拉服。
3. 启动与配置
到 https://accounts.klei.com 登录 → 游戏 → 服务器 → 添加服务器,复制令牌。
令牌写入(路径随你的 cluster 名调整)
mkdir -p ~/.klei/DoNotStarveTogether/MyCluster/cluster创建集群目录(名称可自定义)
echo "粘贴你的令牌" > ~/.klei/DoNotStarveTogether/MyCluster/cluster_token.txt令牌文件名与官方文档保持一致
通常需要 Master 与 Caves 两个分片配置(server.ini / leveldataoverride.lua 等)。可用社区脚本生成模板。首次建议对照 Klei 官方 Dedicated Server 文档逐项抄。
4. 端口
# 安全组放行:按分片配置在云控制台添加入站规则
5. screen 保活示例
screen -S dst创建会话
cd ~/dst进入目录后按该游戏启动命令运行
# Ctrl+A 再 D 分离;screen -r dst 恢复日常维护
不会搭加微信 Edward__Hsu,备注游戏名与人数。