我的Minecraft联机方案整理
Minecraft的远程联机我折腾了很久,在这里把我用过的方式做一个整合。
暂时还没有找到我想要的完美解决方案
但我的经验或许能帮助到一些人,因此作下此文,也算是留在2022的一篇总结
我理想的方案应该是安全、兼容性高、稳定、低延迟、方便且资源消耗少的。而现在的一些尝试或多或少都有一些缺陷。
那么就具体按照我使用或了解的时间顺序一一列出在下: (太长不看?跳到最后吧)
这里只讨论局域网联机,不讨论服务器
技术方面的解释是个人理解以及使用体验比较主观,如有误请大佬们指正
有些信息可能具有时效性,如发现与现况不符请指正
首先是两个我最初了解的方法
游侠对战平台
游侠对战平台我记得当时体验挺好的,延迟低但高峰期可能有点不稳定
而且操作也简单 但我个人不太喜欢他的界面风格
总体来说可以一试
端口映射
这个网上教程很多,这里就不介绍了
之后尝试的方案在原理上都很类似
在连接技术方面主要有
点对点连接(P2P) 下文称 直连
通过虚拟专用网络通过中继服务器转发流量连接各台电脑 下文称 中继
在实现方式上主要有
端口转发 像端口映射一样只传输MC使用端口的流量
虚拟局域网 使用虚拟网关技术模拟出与物理局域网基本完全相同的环境
实现方式其实一般来说不会游玩起来有太大的感知
但如果是要用到多个端口(如我有时会用语音mod)就会有影响了
因此我个人更希望使用虚拟局域网
Zerotier 直连+中继 虚拟局域网
这个我很早就尝试了
我的网络是移动而朋友们都是电信 因此P2P打洞确实很难
所以我直连连不上 中继服务器在国外延迟高还是连不上 挺尴尬的
而且全英文
作为备选方案吧
XMCL 直连 方式未知(未知是指我不知道)
XMCL体验非常好! 延迟低 稳定
XMCL本身也是很棒的启动器!
唯一的遗憾是我的网络环境仍然有时连不上,以及貌似是端口转发用不了语音mod
但总体体验真的很不错!推荐尝试
Tailscare 直连 虚拟局域网
与Zerotier类似
但免费使用只能同账号连接
也就是说要和朋友们共用账号比较麻烦
而且和Zerotier一样全英文
我仍然因为跨运营商P2P打洞延迟高连不上
仍然觉得不如XMCL
一样作为备选吧
Radmin LAN 直连+中继 虚拟局域网
这个软件非常方便,小白狂喜
而且不用注册账号,开箱即用
推荐尝试
但我还是P2P连不上 中继延迟高 跨运营商的小伙伴们就当备用方案吧
IPv6
正在探索中
好像IPv6除直连以外也可以远程组网
(未来)PCL2 HMCL BakaXL 跨启动器联机
非常期待新联机的出现
附录:
在这里把各个联机工具的链接从推荐到备选贴出
XMCL个人感觉体验极佳:https://www.mcbbs.net/thread-1073490-1-1.html
Radmin LANP2P和中继都有而且还可以用语音mod耶,试试吧:https://www.mcbbs.net/thread-1161148-1-1.html
端口映射网上教程很多,体验挺好,各位可以自由选择
游侠(我很久以前用过,现在不知体验怎样):https://pk.ali213.net/
Zerotier备用的,操作有点复杂的:https://www.zerotier.com/
Tailscare还是备用呗:https://tailscale.com/
各位请善用搜索引擎哦
更多方案正在探索中......
我相信有了更好的联机方案Minecraft Java会吸引更多玩家所以Mojang你在干嘛啊
要是有什么好方法欢迎评论交流哦