【饥荒】本地服务器+内网穿透

news/2024/10/30 11:28:08/

本地服务器搭建方法

准备工具

  • 网易UU加速器(用于加速科雷官网登陆和steam创意工坊)
  • Don’t Starve Together Dedicated Server(steam饥荒联机版开服工具)
    • 获取方法:在库中勾选工具,然后搜索Don’t Starve Together Dedicated Server
      在这里插入图片描述

获取用户ID和服务器令牌

  1. 启动饥荒联机版,点击账户信息,进入科雷官网,将keil用户ID先保存下来备用
    在这里插入图片描述

  2. 点击游戏,进入《饥荒:联机版》的游戏服务器,添加一个服务器,将这里的令牌代码也保存下来备用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OGvFiQKi-1673712304740)(assets/Server-Local_2023-01-11_20-02-18.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wR0PjNdd-1673712304742)(assets/Server-Local_2023-01-11_20-05-03.png)]

创建世界

  1. 按照自己的喜好创建世界,添加mod
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s7rn0XYx-1673712304744)(assets/Server-Local_2023-01-11_20-31-00.png)]

  2. 世界创建完成后,打开所在世界所在文件夹
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Lmo1Hro1-1673712304746)(assets/Server-Local_2023-01-11_20-40-56.png)]

获取mod ID方法

  • 在世界mod选项页中点击更多信息,上方网址中id=xxx,这串数字即为mod ID
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-om0m4MXp-1673712304747)(assets/Server-Local_2023-01-11_20-55-34.png)]

  • (推荐)订阅本地modShow Mod Folder,可在世界mod选项页直接显示mod ID
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UXCOQSgB-1673712304749)(assets/Server-Local_2023-01-11_20-25-05.png)]

本地服务器配置

进入Don’t Starve Together Dedicated Server的安装目录
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eO8qUbr5-1673712304752)(assets/Server-Local_2023-01-11_20-42-24.png)]

添加mod

进入mods文件夹,编辑dedicated_server_mods_setup.lua文件,将之前创建世界时所用的mod ID加入其中,格式如下:
ServerModSetup(“350811795”)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rRrvElP3-1673712304755)(assets/Server-Local_2023-01-11_20-51-46.png)]

修改启动配置文件

进入bin\scripts文件夹,编辑launch_preconfigured_servers.bat文件,修改如下图所示
两段修改的代码:

- cluster Cluster_1 -console -shard Master
- cluster Cluster_1 -console -shard Caves
// 注意:exe"和- cluster中间有一个空格

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HIdarmWc-1673712304758)(assets/Server-Local_2023-01-11_21-04-50.png)]

修改完成后,可将launch_preconfigured_servers.bat文件发送到桌面快捷方式,方便直接开启

服务器世界配置

复制世界

打开之前创建的世界所在的文件夹,将其复制到上一层文件夹中,如果文件夹名称不是Cluster_1,需要修改成Cluster_1,随后进入文件夹Cluster_1
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Cw5pCXRD-1673712304759)(assets/Server-Local_2023-01-11_21-17-51.png)]

添加世界管理员

新建文件adminlist.txt,将之前保存的Keil用户ID粘贴进文件中,如需设置多个管理员,只需另起一行粘贴其用户ID即可

添加服务器令牌

新建文件cluster_token.txt,将之前保存的服务器令牌粘贴进文件中

添加白名单

新建文件whitelist.txt,将需要设置成白名单的用户ID粘贴进文件中,配合cluster.ini使用

服务器世界设置

打开文件cluster.ini,按照喜好修改设置,不需要的选项可以删除
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QpG9na2Q-1673712304760)(assets/Server-Local_2023-01-11_21-48-12.png)]

启动服务器

打开launch_preconfigured_servers.bat文件,第一次开启会比较慢,当其中一个窗口出现sim pause即为开启成功

!!!不要关闭两个弹出的小黑窗

关闭服务器需中使用指令c_shutdown()

内网穿透

准备工具

  • Sakura Frp
  • 1RMB

SakuraFrp

实名认证

注册登陆后,花费1RMB进行实名认证,每日签到可获得流量
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IiP9ySdB-1673712304761)(assets/Server-Local_2023-01-11_22-17-59.png)]

下载软件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eAVrOb2g-1673712304762)(assets/Server-Local_2023-01-11_22-25-59.png)]

创建隧道

打开软件,创建两条隧道,分别对应地上和地下
!!!端口和远程端口需要一致,端口号在1~65535之间即可
!!!两条隧道选择同一穿透节点
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WY36zKdO-1673712304763)(assets/Server-Local_2023-01-11_22-43-50.png)]

启动服务器

修改端口号

分别将在MasterCaves文件夹中的server.ini文件中的端口号改成和创建隧道时一致
!!!注意不要弄反了
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wgMYLijY-1673712304764)(assets/Server-Local_2023-01-11_22-47-02.png)]

启动隧道

先只开启地上世界隧道,查看日志
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EG4eBEmW-1673712304765)(assets/Server-Local_2023-01-11_22-51-05.png)]

启动服务器

启动本地服务器,根据上图中框选的内容,在饥荒控制台中使用代码连接世界
c_connect(“cn-zz-bgp-2.natfrp.cloud”,65535)(注意!域名和端口号按照日志中的修改)
后开启地下世界隧道


http://www.ppmy.cn/news/12239.html

相关文章

华为VRRP、BFD实验配置

目录 VRRP实验配置 BFD实验配置 配置单跳检测 配置多跳检测 配置单臂回声 BFD与路由协议联动配置 BFD与OSPF联动 BFD与ISIS联动 BFD与BGP联动 VRRP实验配置 VRRP配置 AR1配置(VRRP缺省优先级100) int g0/0/0 ip add 192.168.10.1 24 vrrp vrid …

Spring Boot Apollo监听namespace并更新配置Bean(附源码)

这里是weihubeats,觉得文章不错可以关注公众号小奏技术,文章首发。拒绝营销号,拒绝标题党 背景 如果我们使用的配置中心是apollo的话我们经常会遇到这样的问题,就是动态更新配置Bean 动态更新配置bean 动态更新配置bean其实是很简单的&…

Himall商城ExpressDaDaHelper订单预发布 查询运费后发单接口

/// <summary> /// 订单预发布 查询运费后发单接口 /// </summary> /// <param name="source_id">商户编号</param> /// <param name="deliveryNo">平台订单编号</param> //…

[LCTF]bestphp2022安洵杯 babyphp

目录 <1> [LCTF]bestphp‘s revenge SoapClient触发反序列化导致ssrf serialize_hander处理session方式不同导致session注入 crlf漏洞 <2> 安洵杯 babyphp SoapClient 触发ssrf session反序列化 利用文件操作原生类读取flag <3> XCTF Final Web1 解…

12.30

反解 vim /var/named/chroot/etc/named.rfc1912.zones zone "a.com" { type master; file "a.com.zone"; }; zone "1.168.192.in-addr.arpa" { type master; file "192.168.1…

NET餐厅管理系统前端js-dwz.dialog打开一个层

//打开一个层 open:function(url, dlgid, title, options) { var op $.extend({},$.pdialog._op, options); var dialog $("body").data(dlgid); //重复打开一个层 if(dialog) { if(dial…

都2023年了,诸佬们肯定熟知RabbitMQ了吧

前言&#xff1a;大家好&#xff0c;我是小威&#xff0c;24届毕业生&#xff0c;曾经在某央企公司实习&#xff0c;目前入职某税务公司。本篇文章将记录和分享RabbitMQ相关的知识点。 本篇文章记录的基础知识&#xff0c;适合在学Java的小白&#xff0c;也适合复习中&#xff…

Vuejs设计与实现10-解析器

十三、解析器 文本模式 文本模式指的是解析器在工作时所进入的一些特殊状态 解析器默认模式为 DATA&#xff0c;根据不同的标签会触发不同的模式&#xff1a; RCDATA 模式&#xff1a;<title> 标签、<textarea> 标签RAWTEXT 模式&#xff1a;<style>、&l…