在腾讯云服务器上运行《饥荒:联机版》(Don’t Starve Together,简称 DST),没有官方推荐的“一键安装”镜像,因为 DST 是一个需要手动配置服务器端(Headless Server)的游戏。
但你可以选择以下 2 种主流方案,根据技术能力自行决定:
✅ 推荐方案一:使用 Ubuntu 20.04/22.04 LTS 或 CentOS 7/8 镜像(通用 Linux 系统)
这是最灵活、最稳定的方式,适合大多数玩家和小型服务器搭建者。
为什么选这个?
- 《饥荒:联机版》官方提供的是 Linux 版本的 Headless Server。
- Ubuntu/CentOS 是社区支持最多、教程最全的系统。
- 你可以自由安装依赖库、管理进程、备份存档。
基本步骤简述:
- 购买腾讯云轻量应用服务器或 CVM 实例(建议至少 2核4G,内存低于3G容易崩溃)。
- 选择 Ubuntu 22.04 LTS 或 CentOS 7.9 镜像。
-
SSH 登录服务器后,按以下步骤操作:
# 更新系统 sudo apt update && sudo apt upgrade -y # Ubuntu # 或 sudo yum update -y # CentOS # 安装依赖 sudo apt install lib32stdc++6 libcurl3-gnutls screen wget unzip -y # Ubuntu # 或 sudo yum install glibc.i686 libcurl.i686 screen wget unzip -y # CentOS # 创建目录并下载 DST 服务端 mkdir ~/dst-server cd ~/dst-server wget http://media.steampowered.com/apps/dst/linux/dedicated_server.tar.gz tar -xzf dedicated_server.tar.gz # 启动服务器(需配合 SteamCMD 验证,见下文)
⚠️ 注意:你需要通过 SteamCMD 工具来下载和更新服务端文件,而不是直接解压。
✅ 推荐方案二:使用 Docker 镜像(高级用户)
如果你熟悉 Docker,可以使用社区维护的 dst-server Docker 镜像。
优点:
- 环境隔离,干净无污染。
- 升级方便,只需拉取新镜像。
- 易于备份和迁移。
基础命令示例:
# 安装 Docker(如未安装)
sudo apt install docker.io -y
# 运行 DST 服务器容器
docker run -d
--name dst-server
-p 10999:10999/udp
-v /opt/dst:/home/dst/.klei/DoNotStarveTogether/MyServer
ghcr.io/skullface/dst-server:latest
📌 推荐使用 Skullface/dst-server 或 LichKing-Emulator/dst-server 等高质量镜像。
❌ 不推荐方案
- Windows 镜像:虽然可以运行,但性能较差、资源占用高、配置复杂,且官方不支持 Windows 专用服务端。
- 一键部署类镜像:腾讯云市场可能有“游戏服务器”类镜像,但大多过时、安全性差、缺乏维护,不建议用于长期运行的多人游戏服。
🔧 关键提醒
- 端口开放:确保腾讯云控制台的安全组已开放以下 UDP 端口:
10999(游戏主端口)10998(备用端口)27015(Steam 查询端口)
- 防火墙:Linux 系统内还需关闭
ufw或firewalld,或添加对应规则。 - 内存要求:建议 ≥4GB RAM,否则易出现“Out of Memory”导致世界崩溃。
- Mod 支持:如需加载 Mod,建议使用 LichKing Emulator 或 DST Dedicated Server Mod Manager 等工具。
📝 总结
| 用户类型 | 推荐镜像 | 理由 |
|---|---|---|
| 新手/普通玩家 | Ubuntu 22.04 LTS | 教程多、稳定、社区支持好 |
| 技术爱好者 | Docker + Ubuntu 基础镜像 | 易管理、易升级、环境干净 |
| 企业/大型服 | CentOS 7/8 或 Ubuntu LTS | 稳定性强、适合长期运维 |
👉 最终建议:选择 Ubuntu 22.04 LTS 镜像,然后按照 Steam 官方 DST 服务端指南 或国内优质教程(如 B站、知乎上的“饥荒联机版服务器搭建”)逐步配置。
云服务器