【教程】我的世界200元本地服務器如何遠程聯機


3樓貓 發佈時間:2024-06-07 22:17:43 作者:BigDio Language

    書接上文,在上一篇文章,我給大家介紹了我的撿垃圾過程,現在服務器已經搭好,但是我們還不能進入世界,因為遊戲服務現在還在內網上,還不能被我們找到。

    接下來我給大家講講我是如何成功遠程聯機的

    文章分為兩個部分:原理解釋實際操作


【Part1】原理解釋


    首先,我們要了解幾個概念,內網、外網、IPv4、IPv6

    內網是什麼?通俗說就是局域網,家裡的路由器和連接路由器的設備就是一個內網。

    外網呢,外網也被稱為廣域網,所覆蓋的範圍從幾十公里到幾千公里,它能連接多個地區、城市和國家,或橫跨幾個洲並能提供遠距離通信,形成國際性的遠程網絡。

    IPv4,通俗說,IPv4是連接互聯網的設備的地址,就像送信一樣,只有知道了接受者的地址,數據才能送到。

    有朋友就要問了:“既然有地址,我們輸入地址不就可以聯機了嗎?”

    很遺憾,由於互聯網發展過快,IPv4被分完了,我們服務器上的IPv4地址是經過NAT技術轉換後

的內網IPv4,如下圖:

【教程】我的世界200元本地服務器如何遠程聯機-第0張

    IPv6,是最新的互聯網協議,其地址數量號稱可以為全世界的每一粒沙子編上一個地址,如果使用IPv6,我們可以直接將服務器公佈在外網上。

    由於我是使用的校園網,無法申請到IPv4和IPv6,我只有選擇內網穿透了,內網穿透也分為有公網IP和無公網IP,有公網IP的示意圖如下:

【教程】我的世界200元本地服務器如何遠程聯機-第1張

    由於我沒有公網IP,所以我需要中轉,示意圖如下:

【教程】我的世界200元本地服務器如何遠程聯機-第2張

【Part2】實際操作

我們已經知道了內網穿透的原理,現在需要進行相關配置了,我選擇的是開源的frp項目,下面是項目的下載連接

www.github.com/fatedier/frp/releases

選擇win版本下載

【教程】我的世界200元本地服務器如何遠程聯機-第3張

    下載後我們解壓到桌面,得到這幾個文件

【教程】我的世界200元本地服務器如何遠程聯機-第3張

    其中,“frpc.exe”和“frpc.toml”是在內網設備,“frps.exe”和"frps.toml"是在中轉服務設備上。在內網設備可以只保留“frpc.exe”和“frpc.toml”。


    我選擇的穿透平臺是Sakura Frp,官網如下,

www.natfrp.com

    進入官網後,選擇服務,創建隧道,端口選擇我的世界,如圖:

【教程】我的世界200元本地服務器如何遠程聯機-第3張

    創建完畢後,點開配置文件,點擊複製配置

【教程】我的世界200元本地服務器如何遠程聯機-第3張

    然後我們用記事本打開“frpc.toml”,將文件內容用剛才的配置文件替換,然後保存文件。

【教程】我的世界200元本地服務器如何遠程聯機-第3張

    然後是開始穿透,打開存放“frpc.exe”和“frpc.toml”的文件夾,按住shift點擊右鍵,打開命令行窗口,輸入

frpc.exe -c ./frpc.toml

    回車後,等待命令行運行,出現“start proxy success”就表示穿透成功了

【教程】我的世界200元本地服務器如何遠程聯機-第3張

    然後打開我的世界,選擇多人遊戲,添加服務器,輸入從櫻花上得到的IP

    點擊圖中TCP旁邊的數字可以複製IP和端口,將複製的內容粘貼,就可以加入遊戲了。

【教程】我的世界200元本地服務器如何遠程聯機-第3張

   如果有云服務器,可以將“frps.exe”和"frps.toml"發送到雲服務器上,進行配置,然後用自己的雲服務器充當中轉服務器,但是對帶寬速度有一些要求,我申請的天翼雲服務器由於帶寬太低了,中轉效果還不如櫻花,所以我直接用的櫻花

    詳細方法可以參考騰訊雲這篇文章:

www.cloud.tencent.com/developer/article/1837482

    感謝各位MC玩家的閱讀,這是我自己撿垃圾的經驗,觀點和方法可能不盡完美,如有錯誤可在評論區指出。


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com