搭建饥荒联机服务器

  • 搭建教程
    • 一. 使用LinuxGSM下载主世界服务端
    • 二. 创建服务器Token和配置
    • 三. 创建洞穴服务器
      • `dstserver.cfg`的内容:
      • `dstserver_caves.cfg`的内容:
    • 四. 启动服务器
    • 五. 游戏连接服务器
  • 参考资料

搭建教程

一. 使用LinuxGSM下载主世界服务端

LinuxGSM全称Linux Game Service Manager, 是一个针对Linux系统一站式的安装,管理游戏服务端的命令行工具.
a. 根据指引, 下载依赖
b. 根据指引, 下载LinuxGSM

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh dstserver
./dstserver install

过程中遇到选择Y/N,都无脑选Y即可.
注: 安装过程中会要求你输入Token, 这个Token就是下面这步中的服务器票据.

二. 创建服务器Token和配置

进入Klei来生成一个服务器Token,不然无法启动服务器。

配置好后,下载设置。将其解压放入.klei/DoNotStarveTogether/Cluster_1 文件夹(注:.klei文件夹是隐藏的!需要打开显示隐藏文件才能找到)

三. 创建洞穴服务器

  • 饥荒的洞穴和主世界其实是两个单独的服务器来运行的。而一个dstserver 文件只能启动一个服务器,所以我们需要将其复制一份,命名为dstserver_caves来启动另外一个服务器。 然后执行
./dstserver_caves install

来生成洞穴服务器的配置文件。

  • 安装好后, 进入配置文件夹lgsm/config-lgsm/dstserver ,将 _default.cfg 里的内容粘贴进 dstserver.cfgdstserver_caves.cfg 里修改, 最后内容是下面这样。

dstserver.cfg的内容:

sharding="true"
master="true"
shard="Master"
cluster="Cluster_1"
cave="false"

dstserver_caves.cfg的内容:

sharding="false"
master="false"
shard="Caves"
cluster="Cluster_1"
cave="true"

四. 启动服务器

依次启动主世界和洞穴服务器。

./dstserver start
./dstserver_caves start

然后可以通过

./dstserver c

进入服务器控制台, 查看日志,看服务器是否正常启动和主世界和洞穴两个服务器是否成功连接上.
如果有的话,服务器就基本搭建完成了。这时候可以使用 Ctrl + B 再按 D 的方式安全退出控制台,这时候就可以关闭终端了。 而Ctrl + c会终止进程,关闭服务器。
注:启动服务器的时候,必须可以连接外网,不然Toekn无法在线检验,服务器开不起来的。

ss -tuplwn | grep dontstarve_ded

使用这个命令可以显示服务器目前使用的端口, 方便进行设置防火墙等.

五. 游戏连接服务器

在steam中找到饥荒,右键属性,在通用栏中启动选项中填写

+connect IP/网址:端口 +password "密码"

这样启动后就可以自动连接到服务器了.

参考资料

  1. 在 Linux 上使用 lgsm 搭建饥荒联机服务器
  2. 用Linux/Centos搭建饥荒服务器(N地上+N洞穴)

使用 LinuxGSM 搭建饥荒联机服务器(带洞穴)相关推荐

  1. wegame搭建饥荒联机服务器教程

    先注册证书,选择期限和密码,注册成功后在C:\WeGameApps\rail_apps\饥荒:联机版(2000004)\bin目录下有certificate.txt文件,拷贝到C:\WeGameApp ...

  2. Ubuntu云服务器搭建饥荒联机版服务器教程

    Ubuntu服务器搭建饥荒联机版服务器教程 为方便各位小伙伴开荒,弄了一个dst-admin的开源项目,方便小伙伴搭建服务器. 本教程主要介绍的是如何安装dst-admin饥荒管理平台,使用他来快速的 ...

  3. ubuntu系统搭建steam饥荒联机服务器

    Ubuntu系统搭建steam饥荒联机版服务器 大家好,本萌新这次带来Ubuntu安装steam联机服务器的教程,话不多说,直接开始. 准备工作 购买服务器可以去阿里云和腾讯云上购买,一核两G的服务器 ...

  4. 饥荒腾讯云服务器带宽要求,用腾讯云轻量服务器搭建饥荒联机版专用服务器

    前言 放寒假了,于是又把饥荒捡起来快乐的玩耍. 玩过饥荒联机版的小伙伴应该都遇到过这种情况:房间中的某人延迟飘红,严重的时候直接掉线. 此外,如果房主把游戏关了,那么房间内的其他人也会掉线(因为房主是 ...

  5. 饥荒联机服务器配置文件翻译,饥荒联机世界设置翻译 | 手游网游页游攻略大全...

    发布时间:2016-04-29 的联机多人洞穴也是非常有意思的,但是大家不知道怎么设置,今天小编就为大家带来了饥荒联机洞穴设置方法,非常详细的教程哦,学会后小伙伴们可以自己设置啦,下面和我一起来看看怎 ...

  6. 饥荒联机服务器启动文件副本,饥荒联机版一个存档一直启动服务器 | 手游网游页游攻略大全...

    发布时间:2016-02-15 存档保存位置是?很多玩家对此并不是很了解,不过别着急哟,下面99单机小编就为你带来高玩分享的相关技巧心得攻略,希望大家能喜欢. 联机版的存档与单机版是不同的,由于联机版 ...

  7. 咪咕盒子链接服务器失败_搭建饥荒专属服务器教程

    前言:虽然是winserver的教程,但理论上本教程linux和windows系统的服务器都能用 1.下载steamcmd并安装dst服务端 为什么windows server也使用steamcmd呢 ...

  8. 饥荒联机服务器修改冬天时间,饥荒联机版永冬永夜世界设置技巧_饥荒联机版世界怎么设置_牛游戏网...

    饥荒联机版世界如何设置?饥荒:联机版的世界设置是很有说法的,想挑战不同的内容就可以设置相应的世界,下面为大家分享饥荒:联机版少资源及永冬永夜世界设置技巧. <饥荒>联机版世界设置技巧: 永 ...

  9. 饥荒联机服务器启动文件副本,饥荒联机服务器搭建手册(副本).doc

    正版饥荒服务器搭建方法 作者:哈密瓜 第一步:下载饥荒服务器客户端 ??下载方法: 1.打开Steam,点击库--工具 2.输入Don't,即跳出服务器客户端,右击安装 第二步:获取创建服务器许可令牌 ...

  10. 饥荒一直显示服务器正在生成世界,steam饥荒联机版添加洞穴后创建世界就显示启动服务端,启动几个小时也启动不完...

    1.第一个是C:\Users\"用户名(administrator)"\AppData\Local\Klei 2. 第二个是C:\Users\"用户名(administr ...

最新文章

  1. 如何将PHP对象数组转换成普通数组
  2. Java笔记-spring-rabbit框架中消息中header的添加
  3. 社招2017-阿里、网易、滴滴共十次前端面试碰到的问题
  4. 计算已知经纬度两点的距离_python
  5. 软件测试专业川内大学,四川大学分析测试中心
  6. teamviewer超时后连接被阻断。您的许可证对您与伙伴的最大话时间有所限制
  7. 力扣刷题 DAY_83 贪心
  8. 大数据分析的“数据来源”有哪些?
  9. 董宝珍:巴菲特是如何选股的?——从底层逻辑看巴菲特核心重仓股的思路、原则和条件...
  10. Python标准库:内置函数complex([real[, imag]])
  11. 击中击不中变换的作用理解
  12. Android轻松实现日期选择器、生日选择器、自定义起始时间
  13. PIPE接口基本描述
  14. 机器人+人工智能课程需求和就业趋势-2022-
  15. 打造企业上云安全屏障,华为云擎天Enclave全方位守护敏感数据安全
  16. 利用模板设计组合模式的心得
  17. 阿里云盘 v2.4.127 最后一个无会员免更新版本
  18. python上海房价数据分析统计服_(干货)数据分析案例--以上海二手房为例
  19. VS2015 安装失败问题,如 安装包损坏或丢失(附安装包)
  20. 马斯克发星际飞船制造视频 最快可在3月进行试飞

热门文章

  1. 设置<hr>标签的样式
  2. 2021年高处安装、维护、拆除考试试卷及高处安装、维护、拆除操作证考试
  3. 傻瓜数码相机拍摄技巧
  4. Python教程:输入一系列整数输出最大值
  5. PTA实验4-1-2 求奇数和 (15分) 本题要求计算给定的一系列正整数中奇数的和。
  6. Java汉字转拼音(简繁体转换)库之JPinYin
  7. 基于Vue使用Arco Design组件封装一个七牛云上传图片的函数
  8. mysql 父子结构排序_mysql 父子结构排序_MySQL
  9. 苹果换原装电池_手机资讯:iPhone 电池最大容量低于 80%换电池选原装还是第三方...
  10. vue项目设置footer始终处于页面底部