好朋友联机工具(katolan)自建服务器线路教程(Windows系统+Linux系统)
KatoLan好朋友联机工具是一个支持P2P、中转的虚拟局域网游戏联机工具,将多台远程计算机连接到单一本地网络,自动创建虚拟局域网,异地玩家也能联机游戏,让你的游戏体验更加完美!工具将自动打洞创建更优质的P2P连接,延迟进一步降低!不限制人数、网速、类型联机。

一、前期准备
在给联机工具自建服务器线路之前首先需要准备一台带公网ip的服务器(购买前需要了解服务器是否可以进行udp传输)及联机工具本身!
好朋友联机工具下载地址:KatoLan 免费异地组网联机工具,快速、简洁、方便与朋友异地联机游戏!超简单的虚拟局域网!下载密码:9btg
服务器推荐:(购买雨云服务器可以全程代操作建立服务器节点,游戏服务器可以帮忙搭建服务端)(官群找樱花下的小猫客服全程协助)
雨云 - 新一代云服务提供商欢迎来到以用户体验为优先的雨云,我们提供稳定高速的国际虚拟主机,云服务器产品,强大的功能,高效率的客户支持,简洁易用的面板,值得您的信赖
https://www.rainyun.com/katolan_优惠码:katolan 注册后绑定微信可享受五折优惠卷,其它服务器可自行选择如腾讯云、阿里云等......
服务器基础配置2H2G就行,上下行100M首月仅需15元!!!如有其它需求可以详细询问!
想和朋友畅玩,却不会捣鼓工具,或者无法使用,可以使用私服,目前支持MC,泰拉,饥荒,星露谷,七日,僵毁等等,
游友云联机平台
http://yy.meto.ink/auth/register?ref=REF168D613F

二、搭建教程
1.windows操作系统
第一步:下载服务端
我们在官方QQ群里下载我们的N2N官方服务端到服务器。

蓝奏云:n2n服务端下载 密码:gxnw
百度网盘:n2n服务端下载 提取码:ggyh
第二步:启动服务端
在文件路径栏输入cmd打开控制台
在打开后的控制台输入如下命令,-p后面输入端口号,端口号可自定义!

输入以上命令后回车启动,命令执行完毕后不可关闭界面,将其置于后台。

第三步:服务器设置
启动好我们的n2n服务端后,我们还需要对我们的服务器安全组进行开放设置,打开我们的服务器管理界面。
雨云服务器:雨云服务器的防火墙规则为完全开放,这里我们就不用设置。

阿里云服务器:在服务器管理界面找到安全组,点击管理规则按钮。

在安全组入方向及出方向都点击增加规则

入方向和出方向均添加如下规则(不同平台的服务器安全放行规则不一样,如果自己不知道具体选什么可以咨询官群管理员)

第四步:联机工具内设置
做完以上步骤后我们打开联机工具,选择服务器时点击我要添加服务器。

在添加服务器界面,输入一个自定义名字,服务器地址栏我们输入服务器的公网ip(一定是公网ip)加上我们的自定义端口号,中间用英文字符:隔开!

2.Linux操作系统
该内容仅做相关了解,更便捷的搭建方式可用Linux脚本(仅限Linux系统)
第一步:安装宝塔面板
我们购买好我们所需要的服务器后,通过workbench或者SSH客户端远程连接至服务器,浏览器搜索宝塔面板,找到linux面板的安装命令点击复制。

在服务器的控制面板粘贴宝塔安装命令并运行

运行后输入 y 并回车确定

等待命令运行安装完成后,记下外网登录地址及账号密码。
将外网登录地址复制到浏览器打开,输入账号及密码即可登录宝塔控制面板。

第二步:服务器设置
1.关闭防火墙:在安全组件里面找到防火墙开关并点击关闭。(注:如果使用的是雨云服务器,只需要在宝塔控制面板里关闭防火墙开关即可,如果是阿里云服务器则需要在服务器管理中添加出入口规则,具体操作看上面的Windows系统教程,其它服务器也需同样操作)

2.添加n2n服务端文件:在宝塔面板文件组件中将下图中的三个文件传到服务器根目录中。

文件下载地址:n2n服务端文件 密码:2pv3
文件上传成功后点击上传按钮右边的终端按钮

打开服务器终端面板后,出现以下控制面板

我们打开下载的三个文件中的 n2n.txt 文件。

复制 n2n.txt 文件的第一行命令到服务器终端的控制面板中。(注出现下图为运行成功,如果没有请重新复制,ctrl+v可能会出现问题,可以点击右键后选择粘贴)

3.进程守护:在软件商店组件里面搜索进程守护,找到图中的软件下载安装

安装好进程守护软件后,点击添加守护进程。

在添加进程守护中,名称可以自定义,启动用户选择root、运行目录我们选择上传n2n服务端的文件夹,这里为服务器的根目录,启动命令为supernode supernode.conf,复制下载的n2n.txt文件的第二行代码,其他设置如下图。

第三步:添加服务器线路
完成服务器设置后,我们将该服务器线路添加进联机工具后即可使用。
首先我们打开联机工具,选择服务器时点击我要添加服务器。

在添加服务器界面,输入一个自定义名字,服务器地址栏我们输入服务器的公网ip(一定是公网ip)加上我们的默认端口号(23456)端口号也可以自定义,中间用英文字符:隔开!

自定义端口号:如果我们需要自定义我们的端口号,只需要打开我们的宝塔控制面板,在上传的文件中找到下图文件并双击修改。

双击打开后,可以看到以下n2n服务器的参数,其中-p后面的为端口号,我们自行修改即可。

以下是n2n服务端附加端口参数的相关介绍。

3.Linux脚本便捷搭建
在了解完Linux系统的完整搭建过程后,这里提供一种更加便捷的服务器搭建教程(以雨云服务器为例)
第一步:服务器购买(支持UDP)
在购买服务器时,带宽最为关键,是影响联机是否卡顿的决定性因素,因此我们只需要选择最低的2H2G即可满足。雨云的广东深圳2H2G仅需24元(注册后领取五折优惠卷)
https://www.rainyun.com/katolan_
https://www.rainyun.com/katolan_

选择以下系统进行安装

雨云购买的服务器一般带独立公网ip,如果是共享ip的服务器则需要映射端口。

购买好服务器后,找到信息与监控,找到远程连接的相关信息。利用ssh工具远程连接至服务器。

第二步:ssh工具安装及使用教程
安装及使用教程:https://blog.csdn.net/qq_48348861/article/details/135336285
https://blog.csdn.net/qq_48348861/article/details/135336285我们利用Xshell工具远程连接至服务器后,在终端复制输入以下安装脚本(复制完全)
重点:
wget http://114.66.40.44:8181/install/n2n.sh -O - | bash -s install
注:右键后粘贴(如图),enter确定。

如图,显示supernode已启动并设为开机自启代表节点搭建成功。
搭建成功后,返回软件。
第三步:联机工具内设置
做完以上步骤后我们打开联机工具,选择服务器时点击我要添加服务器。

在添加服务器界面,输入一个自定义名字,服务器地址栏我们输入服务器的公网ip(一定是公网ip)加上我们的端口号(默认端口为23456),中间用英文字符:隔开!











