饥荒专有服务器开服教程:云服务器从购买到联机

本教程带你从零搭建饥荒联机版(DST)专有服务器(Dedicated Server),走完完整流程:购买云服务器 → 放行防火墙/安全组端口 → 注册登录本系统 → 创建团队 → 录入主机 → 创建或导入世界。后半部分还包含世界预设、启用模组、导入/导出世界、更新游戏等进阶操作。

1. 购买云服务器

饥荒联机版(DST)专有服务器对配置要求不高,一个「森林 + 洞穴」双世界集群的推荐配置:

项目最低推荐
CPU1 核2 核及以上
内存2 GB4 GB(双世界更稳)
磁盘20 GB40 GB 及以上
系统Ubuntu 20.04 / Debian 11Ubuntu 22.04 LTS 64 位
带宽1 Mbps3 Mbps 及以上

选购建议:

  • 国内玩家优先选择国内节点(腾讯云、阿里云、华为云等)的轻量应用服务器,延迟低、价格便宜;海外朋友一起玩可考虑香港/新加坡节点。
  • 系统镜像选择 Ubuntu 22.04 64 位(本系统的自动化脚本针对 Debian/Ubuntu 系发行版验证)。
  • 购买时记下服务器的公网 IProot(或 ubuntu)用户名与密码,录入主机时会用到。

已经有一台能 SSH 登录的 Linux 服务器?可以直接跳到第 2 步。

2. 放行防火墙 / 安全组端口

云服务器默认只开放少量端口。请到云厂商控制台的「安全组」或「防火墙」页面添加以下规则:

端口协议用途是否必须
22TCPSSH 管理连接(本系统托管主机用)必须
10999UDP森林(Master)世界游戏端口必须
11000UDP洞穴(Caves)世界游戏端口有洞穴时必须
27018–27019UDPSteam 主服务器通信端口建议放行
8768–8769UDPSteam 认证端口建议放行

注意事项:

  • 游戏端口是 UDP 协议,别误选成 TCP —— 这是「服务器已启动但游戏里搜不到」最常见的原因。
  • 如果计划在同一台主机开多个世界,每个世界会使用不同端口(如 11001、11002…),建议直接放行 UDP 10999–11020 一段区间,一劳永逸。
  • 部分系统镜像自带 ufw/firewalld,若已启用,也需要在系统防火墙里放行同样的端口(或直接关闭系统防火墙,仅依赖云安全组)。

3. 注册与登录本系统

  1. 打开本系统首页,点击「创建账号」。
  2. 填写邮箱、用户名称(2–32 个字符)与密码(至少 8 个字符),完成拼图验证后提交。
  3. 注册成功后自动登录,进入「概览」页。之后再次访问时用邮箱 + 密码登录即可。

忘记密码或需要修改个人信息,可在右上角「用户菜单 → 个人中心」处理。

4. 创建团队(可选,但推荐)

团队是资源与权限的边界:主机、世界可以关联到团队,团队成员按角色协作管理。

  1. 左侧菜单进入「团队」,点击「创建团队」。
  2. 填写团队名称(2–32 个字符),如已录入主机可同时勾选要关联的主机。
  3. 创建后会自动切换到该团队的资源域。

说明:

  • 个人域也能完整使用:不建团队时,主机与世界都归属个人。
  • 邀请朋友:把「团队码」发给对方,对方在「团队」页搜索申请加入,你审批通过即可。
  • 只有团队域中的成员才能按角色获得启动/关闭世界等操作权限;小程序端个人域为只读。

5. 录入主机信息

把第 1 步买的云服务器接入本系统:

  1. 左侧菜单进入「主机」,点击「添加主机」。
  2. 填写:
    • 名称:随意起,便于识别(如「腾讯云-上海-4C4G」)。
    • 地址:服务器公网 IP(不要带 http:// 前缀或端口)。
    • SSH 端口:默认 22。
    • 用户名 / 密码:购买服务器时设置的 SSH 账号(如 rootubuntu)。
    • 范围:选择「个人」或要关联的团队。
  3. 保存后点击「探测」——系统会通过 SSH 连接主机,检查系统环境、已安装的游戏与已有世界。
  4. 探测成功后,主机卡片会显示在线状态、系统信息与世界数。

探测失败排查:

  • 连接超时:安全组没放行 22/TCP,或 IP 填错。
  • SSH 认证失败:用户名或密码不对。
  • 连接被拒绝:SSH 服务未启动或端口不是 22。

6. 安装 / 更新游戏

首次使用需要在主机上安装 DST 专有服务器(SteamCMD + 游戏本体):

  1. 在「主机」页找到目标主机,点击「更新游戏」。
  2. 系统会创建一个异步任务:自动安装 SteamCMD、下载/更新 DST 专有服务器(Steam App ID 343050)。
  3. 到「任务/日志」页可以实时查看安装进度与每一步的输出;首次安装约需数分钟(取决于带宽)。

游戏版本更新后(例如联机版官方更新),世界会提示版本过旧,重新点一次「更新游戏」即可。更新前建议先关闭正在运行的世界。

7. 创建世界

  1. 左侧菜单进入「DST 世界」,点击「创建世界」,进入与游戏内一致的创建向导。
  2. 选择游戏风格:轻松 / 无尽 / 生存 / 荒野 / 永夜,对应游戏内的服务器风格。
  3. 世界设置页签:填写服务器名称、描述、密码、最大玩家数、PVP 等。
  4. 森林 / 洞穴页签:调整世界生成与世界规则选项(资源多寡、季节长短、Boss 开关等),与游戏内选项一一对应。
  5. 模组页签:选择要启用的模组并写入配置(详见第 9 节)。
  6. 提交后系统创建异步任务:在主机上生成集群目录、写入配置、申请端口。完成后世界卡片出现在列表中。
  7. 点击世界卡片上的「启动」,等待任务完成后,在游戏内「浏览游戏」搜索你的服务器名称即可进入。

关于 集群令牌(cluster_token):对公网可见的服务器需要 Klei 账号的集群令牌。在 Klei 账号页 生成后,粘贴到世界设置中对应字段。

8. 世界预设

把一套调好的世界配置保存为预设,下次创建直接套用:

  • 保存预设:在「世界预设」页点击「新建预设」,或在创建向导中把当前配置另存为预设。
  • 使用预设:创建世界时选择预设作为起点,再微调细节。
  • 管理:预设支持编辑、复制、删除;团队域预设对全团队可见。

适合场景:开荒团常用的「资源翻倍 + 长秋」配置、纯净生存配置等,一次调好反复使用。

9. 启用模组

模组分两步:先在主机上安装,再在世界里启用。

  1. 「主机」页点击目标主机的「模组」:
    • 支持按名称搜索 Steam 创意工坊,或直接粘贴创意工坊链接 / 模组 ID 添加。
    • 添加后系统通过任务在主机上下载模组文件。
  2. 创建/编辑世界时进入「模组」页签:
    • 勾选要启用的模组,逐项调整模组配置(与游戏内模组配置界面一致)。
    • 保存后重启世界生效。

常见问题:

  • 模组有版本依赖,游戏本体更新后模组可能暂时不兼容,可先禁用再观察。
  • 服务端模组(server-only)玩家无需订阅;客户端模组(client-only)需要玩家自己订阅,服务器无需安装。

10. 导入与导出世界

导入(把已有存档搬进来):

  • 从主机探测导入:如果主机上已有手动搭建的世界,「探测」后系统会提示发现未录入的世界,一键导入即可纳入管理。
  • 从存档包导入:「DST 世界」页点击「导入世界」,选择目标主机并上传集群存档压缩包(cluster.iniMaster/Caves/ 结构),系统会在主机上还原目录。
    • 本地单机存档也可以导出后上传,实现「单机转联机服务器」。

导出(备份或迁移):

  • 世界卡片上点击「导出」,系统会把主机上的集群目录打包下载到本地。
  • 建议在大更新、换主机前导出一份备份;换主机时「导出 → 在新主机导入」即可完成迁移。

导入/导出期间请先关闭世界,避免存档写入不完整。

11. 日常运维速查

想做什么去哪里
启动 / 关闭世界「DST 世界」→ 世界卡片操作按钮
查看启动失败原因「任务/日志」→ 对应任务的步骤明细
游戏版本更新「主机」→「更新游戏」
加模组「主机」→「模组」安装,再到世界「模组」页签启用
换密码 / 改主机信息「主机」→「编辑」/「凭据」
备份存档「DST 世界」→「导出」
邀请朋友共同管理「团队」→ 分享团队码

祝你和朋友们在饥荒世界里玩得开心!