文章目录
转载自外网穿透工具的文章:Linux搭建我的世界MC服务器-MCSM面板【外网远程联机教程】
序言
Linux使用MCSM面板搭建我的世界私服相对比windwos简单,也是目前比较流行的设置方法,在Linux中安装MCSManger也是十分容易,一键指令脚本即可安装。
下边介绍MCSManager搭建我的世界私服+cpolar外网转发工具,实现在外远程联机,无需网段IP,无需网段服务器,使用本地Linux服务器即可。
1.安装JAVA
运行Minecraft须要java17的版本,检测Linuxjava版本
java -version
若果没有安装java,可以使用yum一键安装
yum install java-17-openjdk.x86_64
2.MCSManager安装
使用官网的下载命令脚本,直接下载安装,安装脚本只支持Ubuntu/Centos/Debian/Arch等主流x86_64位操作系统。
wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash
安装完成后,我们可以看见访问的地址,和相关的端标语,下边命令是操作命令.
执行前面的命令,启动服务
systemctl enable mcsm-{daemon,web}.service
3.局域网访问MCSM
通过前面的ip地址我们可以看见端标语是23333,我们可以通过在外部笔记本使用局域网ip地址在浏览器访问23333端口,查看Linux局域网ip地址:
ip address
输入命令后我们可以看见相关的局域网ip地址
之后使用外部浏览器,通过局域网ip地址加23333端口访问,即可见到MCSM的web界面,首次登录,须要创建一个帐号
4.创建我的世界服务器
在面板中,我们点击快速开始,创建一个Minecraft服务器
选择一键开服,简单,迅速
这儿选择1.19.2版本,点击安装
给服务器取个名子,之后点击OK,等待安装即可
安装成功后,我们点击按键抵达实例控制台
之后出现联机形式,我们点击下边跳过设置联机形式的选择
之后点击一下开启实例,开启实例后会生成一个server.properties文件,不开启实例不会生成
之后停止实例,更改配置文件,取消正版服务器的验证,点击文件管理
找到server.properties文件,点击编辑,第一页找不到,点击顶部第二页
把online-mode的值改为false,之后保存,关掉
之后开启实例,这儿的实例表示服务的意思
启动成功,我们可以看见端口信息,端标语为:25565
5.局域网联机测试
打开我的世界启动器,选择和服务器一样的版本1.19.2,启动
之后点击多人游戏
点击下边的直接联接,之后输入局域网ip地址加25565端口192.168.5.158:25565,点击加入服务器
之后我们可以看见成功步入了游戏
6.安装cpolar外网穿透
前面我们在本地Linux安装了MCSM面板而且启动了我的世界服务,下边我们安装cpolar外网穿透工具,并使用其创建一个tcp隧洞,映射25565端口,它会生成相应的网段地址。
而通过cpolar的tcp网段地址,我们可以很容易远程进行联机,而无需自己注册域名订购云服务器.下边是linux服务安装cpolar步骤
cpolar官网:
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
登陆cpolar官网后台,点击两侧的验证,查看自己的认证token,然后将token贴在命令行里:
cpolar authtoken xxxxxxx
sudo systemctl enable cpolar
sudo systemctl start cpolar
7.配置网段访问地址
成功启动cpolar服务后,我们在浏览器上访问Linux局域网ip地址+9200端口centos虚拟机局域网,登陆cpolarwebUI管理界面。
登陆成功后,点击两侧仪表盘的隧洞管理——创建隧洞,创建一个tcp合同的隧洞指向里面的25565端口:
点击创建
之后打开在线隧洞列表,查看而且复制网段地址,注意tcp://无需复制
8.远程联机测试
打开我的世界,选择多人游戏,点击直接联接我们使用cpolar中生成的网段地址进行联接
成功远程联机
9.配置固定远程联机端口地址
须要注意的是,以上步骤使用的是随机临时tcp端口地址,所生成的网段地址为随机临时地址,该网段地址24小时内会随机变化。为了便捷男子伴远程联机centos虚拟机局域网,我们接出来为其配置固定的TCP端口地址android linux,该地址不会变化,便捷男子伴远程联机,而无需每晚重复更改服务器地址。
配置固定tcp端口地址须要将cpolar升级到专业版套餐或以上。
9.1保留一个固定tcp地址
登陆cpolar官网,点击两侧的预留,找到保留的tcp地址,我们来为我的世界保留一个固定tcp地址:
点击保留
地址保留成功后,系统会生成相应的固定网段地址,将其复制出来,注意无需复制tcp://
9.2配置固定网段TCP地址
在cpolarwebui管理界面,点击两侧仪表盘的隧洞管理——隧道列表linux怎么读,找到上面创建的我的世界隧洞,点击两侧的编辑
更改隧洞信息,将保留成功的固定tcp地址配置到隧洞中
点击更新
隧洞更新成功后,点击两侧仪表盘的状态——在线隧洞列表,找到我的世界隧洞,可以看见网段地址早已更新成为了固定tcp地址。
9.3使用固定网段地址远程联机
打开我的世界,点击多人游戏,选择直接联接,输入里面固定的网段TCP地址端口远程联机
网段远程联机成功!现今,该网段地址不会再随机变化了。