轉(zhuǎn)載自內(nèi)網(wǎng)穿透工具的文章:Linux搭建我的世界MC服務(wù)器 - MCSM面板 【外網(wǎng)遠程聯(lián)機教程】
前言
Linux使用MCSM面板搭建我的世界私服相對比windwos簡單,也是目前比較流行的設(shè)置方式,在Linux中安裝MCSManger也是非常容易,一鍵指令腳本即可安裝。
下面介紹MCSManager搭建我的世界私服+cpolar內(nèi)網(wǎng)轉(zhuǎn)發(fā)工具,實現(xiàn)在外遠程聯(lián)機,無需公網(wǎng)IP,無需公網(wǎng)服務(wù)器,使用本地Linux服務(wù)器即可。
1. 安裝JAVA
運行Minecraft需要java17的版本,檢查Linux java版本
java -version
如果沒有安裝java,可以使用yum一鍵安裝
yum install java-17-openjdk.x86_64
2. MCSManager安裝
使用官網(wǎng)的下載命令腳本,直接下載安裝,安裝腳本只支持 Ubuntu/Centos/Debian/Arch 等主流 x86_64 位操作系統(tǒng)。
wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash
安裝完成后,我們可以看到訪問的地址,和相關(guān)的端口號,下面命令是操作命令.
執(zhí)行上面的命令,啟動服務(wù)
systemctl enable mcsm-{daemon,web}.service
3.局域網(wǎng)訪問MCSM
通過上面的ip地址我們可以看到端口號是23333,我們可以通過在外部電腦使用局域網(wǎng)ip地址在瀏覽器訪問23333端口,查看Linux 局域網(wǎng)ip地址:
ip address
輸入命令后我們可以看到相關(guān)的局域網(wǎng)ip地址
然后使用外部瀏覽器,通過局域網(wǎng)ip地址加23333端口訪問,即可看到MCSM的web界面,首次登陸,需要創(chuàng)建一個賬號
4.創(chuàng)建我的世界服務(wù)器
在面板中,我們點擊快速開始,創(chuàng)建一個Minecraft服務(wù)器
選擇一鍵開服,簡單,迅速
這里選擇1.19.2 版本,點擊安裝
給服務(wù)器取個名字,然后點擊OK,等待安裝即可
安裝成功后,我們點擊按鈕前往實例控制臺
然后出現(xiàn)聯(lián)機方式,我們點擊下面跳過設(shè)置聯(lián)機方式的選擇
然后點擊一下開啟實例,開啟實例后會生成一個server.properties
文件,不開啟實例不會生成
然后停止實例,修改配置文件,取消正版服務(wù)器的驗證
,點擊文件管理
找到server.properties文件,點擊編輯,第一頁找不到,點擊底部第二頁
把online-mode
的值改為false
,然后保存,關(guān)閉
然后開啟實例,這里的實例表示服務(wù)的意思
啟動成功,我們可以看到端口信息,端口號為:25565
5.局域網(wǎng)聯(lián)機測試
打開我的世界啟動器,選擇和服務(wù)器一樣的版本1.19.2,啟動
然后點擊多人游戲
點擊下面的直接連接,然后輸入局域網(wǎng)ip地址加25565端口192.168.5.158:25565
,點擊加入服務(wù)器
然后我們可以看到成功進入了游戲
6.安裝cpolar內(nèi)網(wǎng)穿透
上面我們在本地Linux安裝了MCSM面板并且啟動了我的世界服務(wù),下面我們安裝cpolar內(nèi)網(wǎng)穿透工具,并使用其創(chuàng)建一個tcp隧道,映射25565端口,它會生成相應(yīng)的公網(wǎng)地址。
而通過cpolar的tcp公網(wǎng)地址,我們可以很容易遠程進行聯(lián)機,而無需自己注冊域名購買云服務(wù)器.下面是linux服務(wù)安裝cpolar步驟
cpolar官網(wǎng):https://www.cpolar.com/
- 使用一鍵腳本安裝命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
- token認(rèn)證
登錄cpolar官網(wǎng)后臺,點擊左側(cè)的驗證,查看自己的認(rèn)證token,之后將token貼在命令行里:
cpolar authtoken xxxxxxx
- 向系統(tǒng)添加服務(wù)
sudo systemctl enable cpolar
- 啟動cpolar服務(wù)
sudo systemctl start cpolar
7. 配置公網(wǎng)訪問地址
成功啟動cpolar服務(wù)后,我們在瀏覽器上訪問Linux局域網(wǎng)ip地址+9200端口,登錄cpolar web UI管理界面。
登錄成功后,點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個tcp協(xié)議的隧道指向上面的25565端口:
- 隧道名稱:可自定義,注意不要與已有的隧道名稱重復(fù)
- 協(xié)議:tcp
- 本地地址:25565
- 域名類型:免費選擇隨機域名
- 地區(qū):選擇China VIP
點擊創(chuàng)建
然后打開在線隧道列表,查看并且復(fù)制公網(wǎng)地址,注意tcp://
無需復(fù)制
8.遠程聯(lián)機測試
打開我的世界,選擇多人游戲,點擊直接連接我們使用cpolar中生成的公網(wǎng)地址進行連接
成功遠程聯(lián)機
9. 配置固定遠程聯(lián)機端口地址
需要注意的是,以上步驟使用的是隨機臨時tcp端口地址,所生成的公網(wǎng)地址為隨機臨時地址,該公網(wǎng)地址24小時內(nèi)會隨機變化。為了方便小伙伴遠程聯(lián)機,我們接下來為其配置固定的TCP端口地址,該地址不會變化,方便小伙伴遠程聯(lián)機,而無需每天重復(fù)修改服務(wù)器地址。
配置固定tcp端口地址需要將cpolar升級到專業(yè)版套餐或以上。
9.1 保留一個固定tcp地址
登錄cpolar官網(wǎng),點擊左側(cè)的預(yù)留,找到保留的tcp地址,我們來為我的世界保留一個固定tcp地址:
- 地區(qū):選擇China vip
- 描述:即備注,可自定義
點擊保留
地址保留成功后,系統(tǒng)會生成相應(yīng)的固定公網(wǎng)地址,將其復(fù)制下來,注意無需復(fù)制tcp://
9.2 配置固定公網(wǎng)TCP地址
在cpolar web ui管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到前面創(chuàng)建的我的世界隧道,點擊右側(cè)的編輯
修改隧道信息,將保留成功的固定tcp地址配置到隧道中
- 端口類型:修改為固定tcp端口
- 預(yù)留的tcp地址:填寫保留成功的地址
點擊更新
隧道更新成功后,點擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,找到我的世界隧道,可以看到公網(wǎng)地址已經(jīng)更新成為了固定tcp地址。
9.3 使用固定公網(wǎng)地址遠程聯(lián)機
打開我的世界,點擊多人游戲,選擇直接連接,輸入上面固定的公網(wǎng)TCP地址端口遠程聯(lián)機
公網(wǎng)遠程聯(lián)機成功!現(xiàn)在,該公網(wǎng)地址不會再隨機變化了。文章來源:http://www.zghlxwxcb.cn/news/detail-427409.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-427409.html
到了這里,關(guān)于Linux搭建我的世界服務(wù)器和如何使用公網(wǎng)遠程進行聯(lián)機教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!