手机要连电脑开的MC服务器,地址就是“电脑的局域网IP:19132”,把它填进手机版“添加服务器”的地址栏即可;前提是电脑服务端已启动、两端在同一个WiFi下、防火墙放行了UDP 19132。 跨网络联机则要多做一步端口映射或内网穿透,下面按场景说清楚。
先分清版本:手机版MC只能进基岩版服务器
Java版和基岩版是两个世界
很多人第一步就栽在这儿:电脑上开的是Java版服务端(server.jar),手机版却怎么都连不上,移动端的《我的世界》属于基岩版(Bedrock),默认只能进基岩版服务器,端口是UDP 19132;Java版用的是TCP 25565,协议完全不同。
想让手机进Java版服,需要装 Geyser + Floodgate 做跨服桥接,由Geyser同时监听25565(Java)和19132(基岩),Floodgate让基岩版玩家免正版验证进服,这套方案能跑,但插件版本对不上就容易报错,新手不建议一上来就折腾。
Windows电脑开MC服务器需要什么配置
基岩版服务端比Java版轻得多,根据Mojang官方文档的说明,官方Bedrock Dedicated Server对硬件要求不高,实际体验里:
- 2核4G内存的Windows主机,带5到10个基岩版玩家比较从容
- 1核2G也能跑,但要适当降低视野距离
- 硬盘留出至少2GB空间给服务端和存档
- 系统用Windows 10/11 64位或主流Linux发行版都行
行业共识认为,基岩版开服真正的瓶颈在上行带宽和网络质量,不在CPU,家用宽带上行一般偏小,人多时会明显卡顿。
电脑开我的世界基岩版服务器,手机怎么进
局域网是最省事的路径,全程大概十分钟。
第一步:把官方服务端跑起来
到Minecraft官网的下载页找“Bedrock Server”版本,Windows下载的是zip包,解压到一个全英文、无空格的路径下,D:\mcserver,双击 bedrock_server.exe,出现一个黑色控制台窗口,滚动到最后显示 Server started,就说明服务端活了。
首次启动会自动生成 server.properties 和 worlds 文件夹,存档就在 worlds 里,后面备份只认这个目录。
第二步:改server.properties,这几项最关键
用记事本打开 server.properties,改完必须重启服务端才生效,重点项:
server-name:服务器列表里显示的名字,随便起server-port=19132:端口别乱改,改了手机端也要跟着改gamemode=survival:生存还是创造online-mode=true:保持开启最安全;局域网内无正版账号可临时关掉,但会带来账号冒用风险allow-cheats=false:关掉作弊,避免存档被指令玩坏view-distance=10:配置低就调到8,人多了调到6player-idle-timeout=30:挂机30分钟自动踢,省资源allow-list=true:配合白名单文件,只让指定玩家进
第三步:防火墙放行UDP 19132
这是最常见的“明明开了服,手机就是连不上”的原因,Windows防火墙默认拦UDP入站。
图形界面路径:控制面板 → 系统和安全 → Windows Defender防火墙 → 高级设置 → 入站规则 → 新建规则 → 端口 → UDP → 特定本地端口填 19132 → 允许连接 → 三种网络类型全勾 → 命名保存。
命令行一条搞定,管理员权限打开PowerShell:
netsh advfirewall firewall add rule name="MC Bedrock" dir=in action=allow protocol=UDP localport=19132
手机版我的世界服务器地址填什么
先在电脑上查IP,Win+R输入 cmd,执行 ipconfig,找到“无线局域网适配器 WLAN”下面的 IPv4 地址,通常是 168.1.x 或 168.0.x 这种格式。
手机连上同一个WiFi,打开游戏 → 游戏 → 服务器 → 添加服务器:
- 服务器名称:随你写
- 服务器地址:填
168.1.100(换成你的实际IP) - 端口:
19132
地址栏也可以直接写成 168.1.100:19132 的完整格式,保存后点进去,能刷出服务器名称就说明通了。
连不上?按这个顺序排查
- 服务端控制台里是否出现
IPv4 supported, port: 19132 - 电脑上能不能用
ping 192.168.1.100通(手机装个网络工具也行) - 手机连的到底是WiFi还是移动数据,切换确认
- 路由器是否开了AP隔离,开了就关掉
- 电脑网络类型是“公用网络”时,防火墙规则要单独放行
- 端口是否被别的程序占用,换
19133试一次
电脑和手机不在同一网络怎么联机我的世界
异地联机就得让外网能找到你的电脑,三条路,难度和成本递增。
路由器端口映射,延迟最低
先确认你是否有公网IP,百度搜“IP”看到的是外网地址,再登录路由器看WAN口IP,两者一致才算有公网IP,如果WAN口是 64.x.x、x.x.x 或 16~31.x.x,说明在运营商大内网里,端口映射做了也没用,直接看方案二。
有公网IP的话,进路由器管理页找“虚拟服务器”或“端口转发”:
- 外部端口:19132
- 内部端口:19132
- 协议:UDP
- 内网IP:电脑的局域网IP
- 建议在路由器里给电脑绑定静态DHCP,避免IP变化导致规则失效
手机端地址填 公网IP:19132,家宽公网IP通常会变,配合DDNS服务(路由器自带或第三方客户端)绑个域名更省心。
内网穿透和端口映射哪个更适合你
对比着看更直观:
| 方案 | 是否需要公网IP | 操作难度 | 延迟表现 | 成本 |
|---|---|---|---|---|
| 局域网直连 | 不需要 | 低 | 最低 | 免费 |
| 路由器端口映射 | 需要 | 中 | 低 | 免费 |
| 内网穿透 | 不需要 | 中 | 中等,看中转节点 | 免费额度有限,付费几十元/月起 |
| IPv6直连 | 需要双方IPv6 | 中 | 低 | 免费 |
| 云服务器 | 不需要 | 中高 | 看机房地域 | 几十到百元级/月 |
简单判断:有公网IPv4就做端口映射,没有就用内网穿透,内网穿透的方案里,frp需要自备一台有公网IP的服务器,配置 frpc.toml 指定 type = "udp"、local_port = 19132、remote_port = 19132;不想自己搭就用现成的穿透工具,新建UDP隧道,本地地址填 0.0.1:19132,拿到分配的公网地址后填进手机。
IPv6直连,免费但有门槛
现在主流运营商基本都下发了IPv6,路由器开启IPv6功能后,电脑会拿到一个 2408: 或 240e: 开头的地址,光猫和路由器都要放行入站。
手机端同样要有IPv6(用流量一般都有),地址栏填 [IPv6地址]:19132,方括号不能省,缺点是地址很长、可能变动,且部分公共WiFi不支持IPv6。
云服务器,花钱买省心
不想让家里电脑24小时开机,就租一台云主机,据近年云厂商公开报价,入门级1核2G配置的月费多在几十元量级,选离玩家近的地域机房延迟更低,Windows系统部署方式和本机一样,Linux则上传服务端后执行 ./bedrock_server,用 screen 或 systemd 让它后台常驻。
开服之后:让服务端稳定跑下去的几个习惯
- 每天备份
worlds文件夹,压缩后另存一份,别和服务端放同一块盘 - 控制台窗口别随手关,最小化即可;长期运行建议用
start.bat加bedrock_server.exe写成开机自启 - 视野距离和模拟距离别拉满,人多时是卡顿主因
- 定期看控制台日志,出现
Player disconnected频繁刷屏,多半是网络或内存问题
手机连电脑MC服务器地址常见问题
手机版我的世界服务器地址格式是什么?
标准写法是 IP:端口,冒号用英文半角,168.1.100:19132,游戏内的添加服务器界面把IP和端口分成了两个输入框,分开填也一样,中英文冒号混用是新手最常见的输入错误。
电脑和手机不在同一网络,还能连上吗?
能,但必须让外网能访问到电脑的19132端口,有公网IPv4走端口映射,没有就走内网穿透,双方都支持IPv6时也可以直接用IPv6地址加方括号连接,据工信部近年推进IPv6规模部署的相关信息,国内主要运营商已完成IPv6改造,实际可用性取决于本地路由器和光猫的配置。
手机能直接连电脑开的Java版服务器吗?
不能,手机版《我的世界》是基岩版客户端,与Java版服务端协议不兼容,直接填地址会一直卡在“正在连接”,业内专家指出,跨版本联机必须借助Geyser这类协议转换层,由它在中间把基岩版的UDP数据翻译成Java版服务端能识别的TCP数据包,单独改端口解决不了问题。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/787836.html


