MCTier:不止于游戏的通用虚拟局域网联机工具

MCTier
MCTier

在远程联机玩游戏或异地协作时,最头疼的问题莫过于“不在同一个局域网”。MCTier 正是一款为解决这类痛点而生的虚拟局域网联机工具,它让跨网络互联变得像加入一个聊天室一样简单。

它是什么?

MCTier 是一款基于 EasyTier 和 WebRTC 技术开发的虚拟局域网联机工具,支持 Windows 10/11 和 Android 设备。其核心原理是通过 P2P 点对点通信技术,将不同网络环境下的设备组进同一个虚拟局域网,实现类似“异地同屋”的效果。该工具由开发者 pmh1314520 维护,目前最新版本为 v2.7.5。

不只是“我的世界”联机工具

尽管名字里带“MC”,MCTier 的适用场景远不止于此:

  • 🎮 游戏联机场景:支持《我的世界》、《泰拉瑞亚》、《星露谷物语》、《饥荒》、《求生之路》等几乎所有支持局域网联机的游戏,也可用于搭建小型游戏私服。
  • 💼 远程办公协作:异地团队可共享内网文件、内部系统;通过屏幕共享功能实现远程协助或线上演示;支持点对点高速大文件传输,替代网盘或微信传输。
  • 💻 开发者调试:可将本地开发的前后端项目、数据库临时暴露给外网,方便异地测试和演示。
  • 🏠 家庭互联:实现异地访问家中 NAS、个人网盘或监控设备。

核心功能一览

MCTier 将组网与通信功能深度融合,提供了一个功能集成度颇高的一体化平台:

  • 虚拟局域网与 Magic DNS:加入大厅后,每个设备会获得虚拟IP地址,还可通过“玩家名.mct.net”这样的虚拟域名访问,不过 Minecraft 联机时仍需使用虚拟IP。
  • 内置实时语音与聊天室:无需额外开黑软件,大厅内直接支持低延迟的 WebRTC 语音通话,以及可发送文本、表情和图片的 P2P 聊天室。
  • 文件与屏幕共享:支持将本地文件夹共享给大厅内其他玩家高速下载,可设置密码和有效期;同时支持基于 WebRTC 的实时屏幕共享,方便演示或协助。
  • 游戏友好设计:提供可调节透明度、可收起的迷你悬浮窗,不遮挡游戏画面;支持全局快捷键(如 Ctrl+M 控制麦克风)和自动识别剪贴板快速加入大厅。

如何开始使用?

使用 MCTier 搭建联机环境非常简单:

  1. 下载安装:前往 GitHub 或 Gitee 的 Releases 页面下载,可选择安装版(.exe)或便携版(.7z 解压即用)。
  2. 创建或加入大厅:启动软件后,房主点击“创建大厅”并设置名称、密码;其他玩家点击“加入大厅”,输入好友分享的信息即可连接。
  3. 开始联机:加入大厅后,复制软件显示的虚拟IP地址。在游戏内使用该IP作为服务器地址即可联机(注意:Minecraft 不支持使用虚拟域名)。

技术架构与注意事项

MCTier 采用 Node.js + Rust + Tauri + React 的技术栈,底层网络基于 EasyTier(P2P虚拟局域网)WireGuard,实时通信部分基于 WebRTC。值得一提的是,它的信令服务端源码已完全开源。

需要注意:MCTier 采用纯 P2P 点对点组网方式,不提供服务器中转。这意味着在某些极端复杂的网络环境下(如部分企业内网)可能会组网失败。目前测试通过的家庭网络、校园宿舍网、手机热点等常见环境均可正常使用。


MCTier 将虚拟组网与音视频通信、文件传输等功能融为一体,无论你想和好友玩局域网游戏,还是需要远程协作、文件共享,它都提供了一个便捷、集成度高的解决方案。