当前位置: 首页 > news >正文

饥荒联机版私服搭建教程(Linux)

饥荒联机版私服搭建教程(Linux)

饥荒联机版的官方服务器经常延迟高,朋友一起玩还容易掉线。自己搭个私服,延迟稳,不用等公共服务器,想玩多久玩多久,存档也在自己手里。

这篇用Ubuntu 22.04搭,饥荒联机版的服务端设置比一般游戏稍微复杂一点,主要是因为有地上和地下两个"世界"需要同时跑,我会把每一步都说清楚。

服务器配置

饥荒不需要太高配置:

  • 内存:2G够基本,4G更稳
  • CPU:2核
  • 带宽:3M

雨云服务器 rainyun+com有便宜的入门配置,搭饥荒服完全够用。
注册时用这个码可以领5折优惠券:2026off

安装SteamCMD

sudoaptupdatesudoadd-apt-repository multiversesudodpkg --add-architecture i386sudoaptupdatesudoaptinstallsteamcmd lib32gcc-s1-y

下载饥荒服务端

steamcmd +login anonymous +app_update343050validate +quit

App ID 343050 是饥荒专用服务器(Don’t Starve Together Dedicated Server)。

获取服务器Token

这步很关键,必须要有Token服务器才能正常运行。

  1. 打开饥荒联机版游戏,进主界面
  2. 点击左下角「账户」
  3. 点「游戏服务器」
  4. 点「添加服务器」生成Token,名字随便起

记下这个Token,格式是pds-g^KU_xxxxxx^...这样的一长串字符。

创建服务器配置

新建服务器目录和配置文件:

mkdir-p~/.klei/DoNotStarveTogether/MyDediServer/Mastermkdir-p~/.klei/DoNotStarveTogether/MyDediServer/Caves

创建cluster.ini(整体配置):

cat>~/.klei/DoNotStarveTogether/MyDediServer/cluster.ini<<'EOF' [GAMEPLAY] game_mode = survival max_players = 6 pvp = false [NETWORK] cluster_name = 我的饥荒服务器 cluster_password = 123456 cluster_description = 欢迎来玩 [MISC] console_enabled = true [SHARD] shard_enabled = true bind_ip = 127.0.0.1 master_ip = 127.0.0.1 master_port = 10888 cluster_key = mycluster EOF

创建cluster_token.txt放Token:

echo"你的Token内容">~/.klei/DoNotStarveTogether/MyDediServer/cluster_token.txt

地上世界配置(Master/server.ini):

cat>~/.klei/DoNotStarveTogether/MyDediServer/Master/server.ini<<'EOF' [NETWORK] server_port = 10999 [SHARD] is_master = true [STEAM] master_server_port = 27018 authentication_port = 8768 EOF

地下世界配置(Caves/server.ini):

cat>~/.klei/DoNotStarveTogether/MyDediServer/Caves/server.ini<<'EOF' [NETWORK] server_port = 11000 [SHARD] is_master = false name = Caves [STEAM] master_server_port = 27019 authentication_port = 8769 EOF

地下世界还需要worldgenoverride.lua:

cat>~/.klei/DoNotStarveTogether/MyDediServer/Caves/worldgenoverride.lua<<'EOF' return { override_enabled = true, preset = "DST_CAVE", } EOF

启动服务器

饥荒需要同时跑地上和地下两个进程,用两个screen窗口:

# 启动地上世界screen-Sdst_master ~/.steam/steamapps/common/Don\'t\Starve\Together\Dedicated\Server/bin64/dontstarve_dedicated_server_nullrenderer_x64-console-clusterMyDediServer-shardMaster# Ctrl+A D 脱离# 启动地下世界screen-Sdst_caves ~/.steam/steamapps/common/Don\'t\Starve\Together\Dedicated\Server/bin64/dontstarve_dedicated_server_nullrenderer_x64-console-clusterMyDediServer-shardCaves# Ctrl+A D 脱离

开放端口

安全组放行以下UDP端口:10999、11000、27018、27019

连接方式

游戏里选"浏览游戏",搜索你的服务器名字,或者在"好友"里直接加入。


饥荒服务器配置步骤比较多,但基本上都是复制粘贴,不需要懂太多。卡在哪一步了评论区说一下。

http://www.jsqmd.com/news/735273/

相关文章:

  • 5步完整破解方案:Cursor Pro永久免费使用终极指南
  • Cortex-A715核心寄存器架构与性能优化实战
  • Windows 10/11 下保姆级搭建Superset 3.0二次开发环境(含Python 3.10 + Node 16 避坑指南)
  • Windows系统缺少concrt140.dll文件无法启动程序解决
  • 【2026工业AIoT准入红线】:MCP新标强制要求的12项实时性/安全性指标,92%产线系统尚未达标!
  • Tidyverse 2.0自动化报告落地七步法:从环境配置到CI/CD集成,含GitHub Actions模板
  • 别再只用passwd了!手把手教你用PAM的pam_pwquality.so模块给CentOS 7服务器上密码强度保险
  • Illustrator智能对象替换技术方案:5大匹配引擎驱动的设计自动化革命
  • 紧急预警:MCP 2026强制调度协议将于2025年Q2生效!你还在用静态配额?这6种智能分配误用正导致平均资源浪费率达41.3%
  • 刚开放!TikTok小游戏,能复刻国内小游戏的“暴富神话”吗?
  • 保姆级解读:从DiT论文到Sora,OpenAI的Scaling Law是如何炼成的?
  • Arm GIC-600中断控制器架构与低功耗设计解析
  • Fluent仿真自动化避坑指南:Workbench参数化设置中的5个常见错误与解决
  • 独立开发者如何借助 Taotoken 一站式管理多个 AI 模型项目
  • ARM GIC-600中断控制器架构与寄存器解析
  • OpenClaw技能安全扫描器Giraffe Guard:供应链攻击防御实战
  • R语言如何证明某大模型对“护士”职业存在性别偏见?——从数据清洗、分层抽样、Wald检验到可视化归因(面试官当场要求现场编码的3道压轴题)
  • 观察 Taotoken 账单明细如何帮助控制个人开发者的 API 支出
  • 我们应该怎么做决策:处理人事:是否有利;先算「下限」,再看「上限」
  • Tidyverse 2.0自动化报告面试避坑指南:8个看似正确实则被拒的答案(附`rlang::expr()`级调试验证过程)
  • UDP检验和原理详解
  • 别再为RAG评估发愁了!手把手教你用ChatGLM3-6B+LlamaIndex自动生成高质量测试集
  • 洛谷邀请赛【csp难度】邀请你参加!
  • 【2026沙箱隔离黄金标准】:基于17家金融/政企实测数据的隔离强度对比报告及落地方案
  • 2026珠海中职三二分段学校排行:珠海中职3+证书学校/珠海中职三二分段学校/珠海中职升大专学校/珠海中职学校哪家好/选择指南 - 优质品牌商家
  • 别再手动改代码了!用这个el-table列显隐方案,让用户自己配置数据视图(附完整源码)
  • 内容创作平台集成AI助手时如何通过Taotoken实现多模型灵活调度
  • NVIDIA MLPerf v4.0创生成式AI训练新纪录
  • NVIDIA AI机器人3D感知与建图技术解析
  • 基于GitHub Action的AI代码审查工具:Robin AI Reviewer实战指南