MC端口映射完全教程:路由器虚拟服务器配置+防火墙放行+内网穿透备用方案

一、什么是MC端口映射

MC端口映射是指将运行《我的世界》服务器的电脑内网IP和端口(Java版默认25565),通过路由器设置"映射"到公网,让外网玩家能够连接进来。简单说,就是把你自己电脑上开的游戏房"门牌号"告诉全世界------玩家通过你的公网IP+端口,就能直接进入你的世界。

二、开服前的必备条件

  1. 确认网络环境

按Win+R输入cmd,执行`ipconfig`命令,找到两个关键信息:"默认网关"(路由器管理地址,如192.168.1.1)和"IPv4地址"(本机内网IP)。

  1. 设置服务器静态IP

在"网络和共享中心"→"更改适配器设置"→右键网卡属性→IPv4设置中,将IP改为手动填写,填入刚才查到的IP地址,避免路由器重启后IP变化导致映射失效。

  1. 修改server.properties配置文件

找到MC服务端的`server.properties`文件,确认`server-port=25565`(Java版默认端口),并将`server-ip`留空,让服务器监听所有网络接口。

  1. 防火墙放行端口

在Windows防火墙中添加入站规则,允许TCP协议25565端口通过。可以使用命令快速添加:

```cmd

netsh advfirewall firewall add rule name="Minecraft" dir=in action=allow protocol=TCP localport=25565

```

三、路由器端口映射设置

登录路由器管理界面(浏览器输入默认网关地址),找到"端口映射"或"虚拟服务器"功能:

| 参数 | 填写内容 |

|------|---------|

| 服务名称 | Minecraft(自定义) |

| 外部端口 | 25565 |

| 内部IP | 你的电脑静态IP(如192.168.1.100) |

| 内部端口 | 25565 |

| 协议 | TCP(Java版)或TCP+UDP |

保存并重启路由器。之后在浏览器搜索"我的IP"获取公网地址,分享给好友即可连接。

四、无公网IP的替代方案

如果宽带没有公网IP,可以使用内网穿透工具。常见选择:

  • cpolar:免费版提供随机TCP地址,一键创建隧道

  • 樱花FRP:注册后配置本地IP+端口即可生成访问地址

  • Auto UPnP:自动发现路由器UPnP设备,零配置完成映射

‍常见问题:连接不上?依次检查:服务器是否启动(netstat看端口监听)、路由器规则是否正确、防火墙是否放行、运营商是否封锁端口(可改用25566等高位端口)。

也可以用80km无痕网关是一款隐藏真实IP、加速访问、节省成本的网络转发工具。通过跳板服务器中转流量,保护后端业务服务器安全。

相关推荐
阿里云大数据AI技术10 小时前
阿里云 EMR AI 助手正式发布:从问答工具到全栈智能运维助手
运维·人工智能
你好潘先生16 小时前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
SkyWalking中文站1 天前
认识 Horizon UI · 6/17:Trace 探索器
运维·监控·自动化运维
王二端茶倒水1 天前
从千兆到万兆:宽带运营不能只卖套餐,要管用户生命周期从千兆到万兆:宽带运营需要管理用户生命周期
后端·网络协议·架构
程序员老赵1 天前
服务器文件不想 SFTP 上传?Docker 跑个 File Browser,浏览器就能管理
服务器·docker·开源
火车叼位1 天前
写给初级开发者:SSL、SSH、HTTPS 与证书体系全解析
运维
vivo互联网技术2 天前
从 10 分钟到 1 秒:ES 深度分页任意跳页的三轮优化实战
服务器·数据库·redis·elasticsearch·深度分页
小猿姐2 天前
唯品会大规模数据库云原生实践:基于 KubeBlocks 管理数千实例的统一运维之路
运维·elasticsearch·云原生