用 MCSManager+cpolar 轻松搞定我的世界公网联机

85 阅读8分钟

在这里插入图片描述

MCSManager 是一款针对 Minecraft 等游戏服务器的管理面板,核心功能是简化服务器搭建与运维流程,无需复杂的代码操作,通过可视化界面和简单命令就能完成服务器部署、启停、配置管理等操作,适配 Linux 主流发行版,也兼容 Windows 系统,尤其适合学生党、家庭游戏玩家以及技术新手使用,优点在于操作门槛低,兼顾命令行与图形界面,能快速完成服务器环境配置,省去手动调试的繁琐。

使用 MCSManager 搭建我的世界服务器时发现,这款工具虽然上手快,但首次配置时要注意和游戏版本匹配,比如搭建 Java 版 1.20.4 服务器,需对应安装 Java17 环境,否则会出现启动失败的情况;另外日常使用中要定期备份服务器数据,避免因操作失误导致存档丢失。

在这里插入图片描述

仅依靠 MCSManager 搭建的服务器只能在局域网内联机,会带来不少实际不便:比如学生党在宿舍搭建的服务器,放假回家后就无法和室友继续联机;家庭用户想和异地的亲友一起玩,也会因局域网的物理限制无法实现;就算是同一城市的朋友,不在同一网络环境下也只能望 “服” 兴叹。

而将 MCSManager 与 cpolar 结合后,就能突破这些限制:cpolar 无需修改路由器端口映射,也不用公网 IP,就能把内网的游戏服务器端口映射到公网,生成可访问的公网地址,比如学生党假期在家,只需通过这个公网地址,就能和宿舍的服务器联机;家庭用户也能让远方的亲友通过公网地址加入游戏,真正实现跨地域的游戏联机自由。

在这里插入图片描述

私服MC自己的游戏自己做主!

首先,我们要确保Java版我的世界服务器已经成功搭建,并且可以在局域网内正常联机。如果你已经是这方面的高手了,可以直接跳到第三步,在本地配置Cpolar进行内网穿透。但如果你是新手,也不用担心,我会从头开始详细讲解每一步。

1. 搭建我的世界服务器

以windows10系统为例,配置java环境,搭建服务器。

1.1 服务器安装java环境

下载java17

www.oracle.com/java/techno…

选择exe文件,下载完成后双击安装包一路默认安装即可。

image.png java安装完成后,打开文件夹,找到java,将jdk安装路径复制下来,本例中为C:\Program Files\Java\jdk-17.0.5

image.png

在开始菜单栏搜索高级系统设置并打开系统属性,点击环境变量

image.png

点击新建一个系统环境变量

image.png

  • 变量名:JAVA_HOME
  • 变量值:JDK的安装路径,本例中为C:\Program Files\Java\jdk-17.0.5

image.png

在系统变量列表中,双击Path变量

image.png

点击右侧的新建,在变量名值前面加%JAVA_HOME%\bin,点击确认

image.png

校验是否成功:开始菜单栏搜索cmd,打开命令提示符,输入javac,出现以下内容则说明配置成功。

image.png

1.2 配置服务端

下载MC服务端,最新版的服务器端可以官网下载

MCSManager | 开源免费,分布式,一键部署,支持 Minecraft 和 Steam游戏服务器的控制面板

选择Windows

image.png

下载到本地后,打开文件夹

image.png

双击打开start.bat,可以看到连续跳出两个终端

image.png

然后使用外部浏览器,通过局域网ip地址加23333端口访问,即可看到MCSM的web界面,首次登陆,需要创建一个账号

image.png

1.3 创建我的世界服务器

在面板中,我们点击快速开始,创建一个Minecraft服务器

进入到仪表盘中,点击上方应用实例

image.png

点击新建应用

image.png

点击Minecraft Java版游戏服务器

image.png

点击Mincraft 快速部署

image.png

点击Minecraft 1.20.4 低配机器推荐

image.png

创建一个实例的新名字

image.png

然后稍微等待一会

image.png

点击前往实例控制台

image.png

点击 开启

image.png

image.png

2. 局域网联机测试

启动器和最新版JAVA地址:pan.baidu.com/s/1VuiGrX_h…

提取码:6666

本教程使用的是windows启动器和JAVA

安装好最新版JAVA后在启动器中创建一个账号,正版或是离线账号都可以

image.png

image.png

打开我的世界启动器,选择和服务器一样的版本1.20.4,启动

image.png

然后点击多人游戏

image.png

点击添加服务器,然后输入局域网ip地址加25565端口192.168.50.33:25565,点击加入服务器

image.png

现在我们成功搭建了我的世界私服,并且可以看到成功进入了游戏。

image.png

image.png

3. 安装cpolar内网穿透

上面我们实现了在局域网内的联机,接下来我们将突破局域网的限制,实现在公网环境下的远程联机,通过cpolar内网穿透,将内网端口映射到公网上,其会生成相应的公网地址,异地小伙伴就可以通过该公网地址远程联机一起玩了,不需要公网ip,也不用设置路由器,操作简单。

下面是安装cpolar步骤:

Cpolar官网地址: www.cpolar.com

点击进入cpolar官网,点击免费使用注册一个账号,并下载最新版本的Cpolar

登录成功后,点击下载Cpolar到本地并安装(一路默认安装即可)本教程选择下载Windows版本。

image.png

Cpolar安装成功后,在浏览器上访问http://localhost:9200,使用cpolar账号登录,登录后即可看到Cpolar web 配置界面,结下来在web 管理界面配置即可。

image.png

接下来配置一下本地 Minecraft 的公网地址,

登录后,点击左侧仪表盘的隧道管理——创建隧道,

创建一个 Minecraft 的公网tcp地址隧道:

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择 tcp
  • 本地地址:25565
  • 域名类型:免费选择随机域名
  • 地区:选择China Top

点击创建

image.png

然后打开在线隧道列表,查看并且复制公网地址,注意tcp://无需复制

image.png

4. 公网联机Minecraft

打开我的世界,选择多人游戏,点击刚才创建的服务器选择编辑,使用cpolar中生成的公网地址进行连接,点击完成

image.png

成功远程多人联机

image.png

小结

如果我们需要经常和小伙伴们联机游戏或者长时间游戏,由于刚才创建的是随机的地址,24小时会发生变化。如果不想每次联机游戏都重新创建一个公网TCP隧道,可以选择创建一个固定的tcp地址来解决这个问题。

5. 配置固定远程联机端口地址

我们接下来为其配置固定的TCP端口地址,该地址不会变化,方便小伙伴远程联机,而无需每天重复修改服务器地址。

配置固定tcp端口地址需要将cpolar升级到专业版套餐或以上。

登录cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为我的世界保留一个固定tcp地址:

  • 地区:选择China vip
  • 描述:即备注,可自定义

点击保留

image.png 地址保留成功后,系统会生成相应的固定公网地址,将其复制下来,注意无需复制tcp://

image.png

在cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到前面创建的我的世界隧道,点击右侧的编辑

image.png

修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的tcp地址:填写保留成功的地址

点击更新

image.png

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,找到我的世界隧道,可以看到公网地址已经更新成为了固定tcp地址。

image.png

打开我的世界,点击多人游戏,选择刚才的服务器进行编辑,输入上面固定的公网TCP地址端口远程联机

image.png

公网远程联机成功!现在,该公网地址不会再随机变化了。

image.png

总结来说,MCSManager 凭借简单易操作的特性,能帮助普通玩家快速搭建我的世界服务器,解决了服务器搭建门槛高的问题,但局域网联机的限制会大幅降低使用体验。而 cpolar 内网穿透则恰好弥补了这一短板,无需复杂配置就能实现公网联机,无论是学生党跨地域和室友玩游戏,还是家庭用户和异地亲友联机,都能轻松实现。这种组合既保留了 MCSManager 的易用性,又突破了网络环境的限制,让我的世界私服联机真正实现了不受地域、网络的约束,满足了普通玩家的实际联机需求。

cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站