联机并不仅是数据之间的连接,更是友谊通过科技的连接与触碰。
这个技术是我今天晚上刚刚学会的,但选择立即分享出来。
不因为别的,而是为我小时候的迷茫画上一个句号,因为自己淋过雨,所以想给别人撑把伞。
还记的我小时候玩我的世界,想像网上那些视频博主一样,跟着好朋友们一起玩(MC这游戏一群人玩就很有趣,如果硕大的世界里就自己一人,那种孤独感很难再让大部分玩家坚持下去)。但那时我还小,啥也不会 就出现了很多现在想起来都感觉搞笑的事情。因为自己淋过雨,所以想给别人撑把伞。
我们可以使用内网穿透技术进行联机,但这有很大局限性,跟穿透服务器有密不可分的联系,如果带宽满了或配置低的问题,那会很影响联机的质量。这种联机教程在我之前的文章有所讲到,需要的可以看一下之前的文章。
点对点 (P2P) 中文意思是:地位对等的两个节点之间,也就是说这样的内网穿透流量不会经过中间的服务器,而是客户与客户之间,这样就不再受中间服务器的配置限制了,但可能会受用户的NAT设备影响。
接下来我将教大家如何搭建并使用这个技术:
使用到的程序:1.Frp 2.PCL2启动器
- 部署Frps服务
如果我们使用网上那些共享的Frp服务的话,这一步可以跳过。
注意:Frps服务需要房主和玩家都可以连通(可以选择有端口的挂机宝代替)
请按照网页内的指示进行配置Frps:https://gofrp.org/zh-cn/docs/examples/ssh/
- 在房主和玩家的设备上部署Frpc服务
注意:房主需要记住游戏的内网端口,玩家在映射成功后添加:127.0.0.1:映射端口 的游戏服务器即可联机
请按照网页内的指示进行配置Frpc:https://gofrp.org/zh-cn/docs/examples/xtcp/
接下来我将计划开发一个免费的我的世界P2P联机工具,并投入几个节点使用。
目前已完成 Nexus Frp 的开发:https://app.zichen.zone/frp/