如何搭建DST服务器?

饥荒联机服务器搭建需要配置Ubuntu 20.04.4 LTS系统,确保至少2核心4G内存的服务器。安装必要的依赖包和SteamCMD,下载并安装DST专用服务器文件,生成并复制令牌文件到服务器。开放TCP和UDP端口,启动服务器并验证其运行状态。

DST服务器搭建指南

dst服务器搭建

一、准备工作

服务器需求

操作系统:Windows或Linux(本文以Ubuntu为例)。

硬件配置:建议最低配置为2核心CPU、4GB内存,如果需要同时运行地面和洞穴世界,建议使用更高的配置。

网络带宽:至少50KB/s上传速度以保证流畅的游戏体验。

安装依赖环境

在Ubuntu上,可以使用以下命令安装必要的依赖库:

sudo apt-get install libstdc++6:i386 libgcc1:i386 libcurl4-gnutls-dev:i386 screen

二、下载并安装DST服务端

获取SteamCMD

SteamCMD是Valve提供的一个命令行工具,用于在服务器上安装和管理Steam游戏,下载SteamCMD:

dst服务器搭建
mkdir ~/steam && cd ~/steam
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

安装DST服务端

使用SteamCMD下载并安装DST服务端:

./steamcmd.sh +force_install_dir ./dst +app_update 343050 validate +quit

343050是DST的服务端应用ID。

三、生成服务器认证令牌

启动DST客户端

在游戏环境中启动DST客户端,并进入主菜单。

生成令牌

按下~键打开控制台,输入以下指令生成服务器认证令牌:

TheNet:GenerateServerToken()

该令牌会保存在%userprofile%DocumentsKleiDoNotStarveTogetherCluster_1cluster_token.txt文件中。

四、配置服务器

获取配置文件

dst服务器搭建

从klei官网下载服务器配置文件:https://accounts.klei.com/account/game/servers?game=DontStarveTogether,解压后得到cluster.inicluster_token.txt

修改配置文件

将下载的cluster.ini复制到服务器端的cluster.ini文件中,并用之前生成的服务器令牌替换cluster_token.txt

拷贝存档文件

将客户端中的存档文件(如Cluster_1文件夹)复制到服务器端的相应位置。

五、启动服务器

创建启动脚本

dst/bin目录下创建启动脚本:

echo "./dontstarve_dedicated_server_nullrenderer -console -cluster *Cluster_1 -shard Master" > start_world.sh
echo "./dontstarve_dedicated_server_nullrenderer -console -cluster *Cluster_1 -shard Caves" > start_caves.sh

赋予执行权限:

chmod +x start_world.sh start_caves.sh

启动服务器

使用screen后台运行服务器:

screen -S dst_world
./start_world.sh

同样的方法启动洞穴服务器:

screen -S dst_caves
./start_caves.sh

六、管理服务器

查看服务器状态

可以使用screen查看服务器状态:

screen -r dst_world
screen -r dst_caves

关闭服务器

在screen会话中输入以下命令关闭服务器:

c_shutdown(true)  # 保存退出
c_shutdown(false) # 不保存退出

七、常见问题解答(FAQs)

1. Q: 如何更改服务器的最大玩家数量?

A: 编辑cluster.ini文件,找到[NETWORK]部分,修改maxplayers参数即可。

Q: 如何备份服务器数据?

A: 定期将服务器存档文件夹(如Cluster_1)复制到安全的位置即可完成备份。

通过以上步骤,您已经成功搭建了一个DST专用服务器,并且可以根据自己的需求进行配置和管理,希望这篇文章对您有所帮助!

以上就是关于“dst服务器搭建”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1305907.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-11-13 23:36
下一篇 2024-11-13 23:38

相关推荐

  • 如何在Linux系统中安装LaTeX?

    在 linux 上安装 latex,可以通过包管理器如 apt 或 yum 进行。使用命令 sudo apt-get install texlive 或 sudo yum install texlive-scheme-full。

    2024-11-22
    06
  • 如何设置BHCP服务器?

    由于篇幅限制,无法直接生成40字的回答,但可以提供一个简短的:,,1. 安装DHCP服务器软件。,,2. 配置IP地址池和相关参数。,,3. 测试并启用DHCP服务。,,4. 监控和维护服务器运行状态。,,具体设置步骤可能因操作系统和软件而异,建议参考官方文档或专业教程。

    2024-11-22
    06
  • 如何进行服务器电话激活?详细教程来帮你!

    服务器电话激活教程通常包括以下步骤:,1. 打开服务器电源并启动。,2. 进入BIOS设置,确保已启用网络引导和PXE选项。,3. 配置DHCP服务器以提供IP地址和网络引导文件。,4. 将激活密钥或配置文件上传至服务器。,5. 重启服务器,它将通过网络获取激活文件并完成激活过程。,,具体步骤可能因服务器品牌和型号而异,建议参考相关文档或联系技术支持以获取详细指导。

    2024-11-21
    05
  • 如何搭建内网自建CDN?

    内网自建CDN可以通过部署高性能的缓存服务器(如Squid、Varnish或Nginx+Memcache),结合智能DNS解析和负载均衡,实现内容分发网络的加速效果。

    2024-11-21
    06

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入