MoleSDN
游戏联机教程

我的世界异地联机教程:不用服务器,跟外地朋友进同一个存档

不用租云服务器、不用懂端口映射,用 HMCL 启动器开 MC、配合 MoleSDN 异地组网,让外地朋友通过虚拟局域网进入你的存档。Java 版图文教程 + MOD 适配 + 常见报错。

我的世界异地联机教程:不用服务器,跟外地朋友进同一个存档

这篇适合哪种人

《我的世界》联机有两种典型路线:

  1. 跑一个 24 小时常驻的专用服务器(PaperMC、Spigot 等) —— 适合服务器要长期在线、人数多、有 OP 管理需求的玩家。
  2. 房主开 MC 单机存档 → 用「对局域网开放」功能 → 朋友通过局域网加进来 —— 适合 2-6 人小团队,房主在线时大家一起玩,房主下线就散了。

这篇覆盖的是第二种:最简单、最贴近"和朋友开个房间一起肝"的需求,不用碰服务器命令行,全程在启动器里点击完成。

需要解决的核心问题只有一个:MC 的"对局域网开放"功能只能让同一个局域网里的玩家加入,而朋友在外地不在你家局域网里。这就是 MoleSDN 要做的事——把你和朋友拉进同一张虚拟局域网,MC 那边以为你们都在同一个 Wi-Fi 下。

如果你的目标是 7×24 在线的稳定专用服务器,路线和 Palworld 系列那两篇类似:先跑服务器进程,再用 MoleSDN 让朋友连进来。本文最末尾会给思路。

你需要准备什么

说明
一台能开机的 Windows 电脑(房主) 你和朋友一起在线时它要保持开着
一个 MC 启动器 推荐 HMCL,下面会用它做示范
房主与朋友各自的 MoleSDN 账户 异地组网用,免费档够小团队
房主与朋友都要装 MC,且版本与 MOD 完全一致 这是 MC 联机的硬要求,不一致就连不上

整个流程不需要公网 IP、不需要做端口映射、不需要租服务器


第一步:用 HMCL 启动器装好 MC

国内常用的 MC Java 版启动器有 HMCL、PCL2、BakaXL、MCCL 等,思路都一样。本文用 HMCL 作示范,截图里的步骤其他启动器可以一一对应。

1.1 添加游戏账户

打开 HMCL,进入账户管理,添加一个能用的账户(微软正版 / 离线模式都可):

HMCL 添加账户

账户添加完成

1.2 下载游戏主体

进入下载页,选择你要的 MC 版本(所有联机的人版本必须一致),点击安装:

下载页面

⚠️ 报错:下载列表为空 / 载入失败

HMCL 早期默认走 MCBBS 下载源,但 MCBBS 已停服。如果你的下载列表打不开,需要手动改下载源(设置 → 全局游戏设置 → 下载源)。改为 BMCLAPI 或 Mojang 官方源即可。

修改下载源 1

修改下载源 2

1.3 装 Forge 或 Fabric(如果要联机带 MOD)

Forge / Fabric 是 MC Java 版的两套 MOD 加载框架——你要装的 MOD 必然依赖其中之一。根据你要装的 MOD 选对应那个就行(同一存档不能同时用两个)。

在 HMCL 的版本详情里点「安装新组件」,选 Forge 或 Fabric:

选择 Forge / Fabric

安装 Forge 进度

安装完成

1.4 装 Lan Server Properties MOD(关键)

MC 自带的「对局域网开放」每次都会随机分配端口,每次开放都得告诉朋友新端口,麻烦。装一个叫 Lan Server Properties 的 MOD 能让你固定端口、关在线模式、调更多参数,强烈推荐。

把 MOD 文件丢进 mods 目录即可:

丢入 mods 目录

MOD 列表显示

Lan Server Properties 介绍


第二步:进入单人世界 → 对局域网开放

房主进入单人游戏,进入你想联机的存档。按 Esc 打开游戏菜单,点击 「对局域网开放」

游戏菜单中的对局域网开放

关键设置

  • 在线模式(Online Mode):关闭 —— 不关的话,朋友的账户必须是同一个微软正版渠道,否则会被拒绝
  • 允许作弊:按你团队约定
  • 游戏模式:你想要的模式

设置完点「创建局域网世界」。你的世界右上角会显示一行 本地游戏托管于端口 25565(端口号视设置而定),记下这个端口号——朋友等会儿要用。

如果装了 Lan Server Properties MOD,端口和参数会按你预设固定,每次开放都一样。


第三步:用 MoleSDN 让朋友能连进来

房主的 MC 世界在你电脑的 127.0.0.1:25565 上监听,外地的朋友直接连这个地址肯定不行。MoleSDN 的作用就是给你和朋友各发一个 100.64.x.x 的虚拟 IP,相当于把所有人接进同一个虚拟 Wi-Fi——朋友连你的虚拟 IP 就跟连本地局域网一样。

3.1 创建服务域

登录 MoleSDN 控制台服务域创建服务域,名字随便起,比如 mc-room

创建服务域

3.2 房主电脑装客户端并绑定

下载 MoleSDN Windows 客户端,登录账号。在服务域管理页面把房主这台电脑作为节点绑定到 mc-room

绑定节点

绑定完成后,客户端会显示房主在服务域里的虚拟 IP,比如 100.64.2.220

房主已上线

记住这个 IP——朋友等会儿在游戏里填的就是它。

3.3 朋友加入服务域

以朋友"皮蛋"为例:

  1. 在自己电脑上下载 MoleSDN 客户端,注册账号(比如 molepal),登录。
  2. 进入 控制台 → 授权管理 → 我的申请,发起加入 mc-room 服务域的申请:

发起加入申请

  1. 房主作为服务域拥有者,去授权管理里审批通过:

审批申请

申请通过

申请通过后,皮蛋的客户端就接入了服务域,拿到自己的虚拟 IP:

皮蛋已加入


第四步:朋友在 MC 里连进房主世界

皮蛋打开 MC(版本和 MOD 必须与房主完全一致),进入多人游戏 → 添加服务器,地址栏里填:

100.64.2.220:25565

(前面是房主在 MoleSDN 服务域里的虚拟 IP,后面是 MC 的端口)

添加服务器

填入服务器地址

⚠️ 冒号必须是英文半角 :,不能用中文全角 这是最常见的坑。

服务器列表里会显示绿色信号格说明连通,点进去就能跟房主在同一个存档里一起玩了:

连接成功

进入游戏


常见问题

问题 1:连接超时 / 连不上服务器

99% 是 Windows 防火墙拦了 MC 的端口。房主需要在防火墙里加一条入站规则放行 25565 端口(或你 Lan Server Properties 自定义的端口)。

❌ 不推荐直接关闭 Windows 防火墙,那会让整机暴露在风险中。只放行 MC 用的端口就好。

操作步骤:

防火墙入站规则

新建入站规则

放行 25565 端口

问题 2:版本不匹配 / Protocol Mismatch

错误信息会明确写出双方版本号。房主与朋友的 MC 版本必须完全一致——1.20.11.20.4 都不行。在启动器里互相对一下版本号即可。

问题 3:能进服务器但加载世界时卡死 / 报缺少 MOD

MOD 列表必须完全一致——少一个、多一个、版本不一样都不行。最简单的做法是房主把自己的 mods 目录打包发给朋友,让朋友直接覆盖。

问题 4:连接被拒绝(Connection Refused)

通常意味着 MC 没有在监听这个端口。检查:

  • 房主是不是已经进了单机存档、并且点击了「对局域网开放」(这步不能省)
  • 房主的 MoleSDN 客户端显示「已上线」
  • 端口号是否填对

进阶:想跑专用服务器 24 小时在线?

如果你的目标是房主关电脑后世界依然在跑,那需要换一条路线——跑 PaperMC / Spigot 这类专用服务端。整体思路跟 Palworld 的专用服务器搭建是一样的:

  • 在你电脑上跑专用服务端进程,监听一个端口
  • 用 MoleSDN 让朋友通过虚拟 IP 连这个端口
  • 朋友在 MC 里以「加入服务器」方式连接

具体可以参考 幻兽帕鲁服务器搭建(命令行版) 那篇的搭建思路——把 SteamCMD + PalServer 部分换成 PaperMC 即可,MoleSDN 部分流程几乎不变。


总结

到这里你和朋友们就可以像在同一个咖啡馆 Wi-Fi 下一样进入同一个 MC 存档:

  • 房主用启动器开 MC + 对局域网开放,零成本
  • 异地组网由 MoleSDN 解决,免费档够 4-6 人小团队
  • 朋友连虚拟 IP 进来,MC 那边以为大家都在同一个局域网
  • 不限流量、直连优先,比公共服务器更稳

如果你的网络环境复杂(学校宿舍、酒店、企业网等),普通直连有时候打不通,可以了解 超级鼹鼠 / 智能路由 / 可靠洞洞 几个进阶能力——专门解决「网络环境差时怎么保证稳定通」的问题。

还没用过 MoleSDN?先看 快速上手 也来得及,全程 1 分钟。

祝建造愉快。