御坂主机 发表于 2024-6-1 12:58:08

搭建我的世界Java版服务器,公网远程联机

本帖最后由 御坂主机 于 2024-6-1 19:29 编辑

1. 简介

《我的世界》(Minecraft)是一款风靡全球的沙盒游戏,许多玩家希望与朋友一起在同一个世界中冒险和创造。搭建一台《我的世界》Java版服务器,并使其能够通过公网远程联机,是实现这一愿望的重要步骤。本文将详细介绍如何在本地机器上搭建 Minecraft 服务器,并配置使其能够通过公网访问。

1.1 环境准备

在开始之前,需要准备以下工具和软件:
(1) Java 环境
(2) Minecraft 服务端软件
(3) 公网 IP 地址和端口转发配置权限

1.1.1 安装 Java

Minecraft 服务器需要 Java 运行环境。首先,下载并安装最新版本的 Java(推荐使用 Java 8 或更高版本)。

安装 Java:

sudo apt update
sudo apt install openjdk-11-jre

1.1.2 下载 Minecraft 服务端软件

访问 Minecraft 官方网站(https://www.minecraft.net/en-us/download/server)下载最新版的 Minecraft 服务端 JAR 文件,将其保存到一个单独的目录中,例如 /home/user/minecraft_server。

1.2 配置和启动服务器

1.2.1 运行服务端

在 Minecraft 服务端目录中,运行以下命令启动服务器:

cd /home/user/minecraft_server
java -Xmx1024M -Xms1024M -jar server.jar nogui

该命令将启动 Minecraft 服务器,并生成初始配置文件。初次运行后,服务器将自动停止,并生成一个名为 eula.txt 的文件。编辑该文件,将 eula=false 改为 eula=true 以表示同意 Minecraft 的最终用户许可协议。

再次启动服务器:

java -Xmx1024M -Xms1024M -jar server.jar nogui

1.2.2 配置服务器

服务器成功启动后,将生成一系列配置文件,包括 server.properties 文件。编辑该文件,根据需要修改服务器设置,例如:

motd=A Minecraft Server
max-players=20
level-seed=

保存并关闭文件后,重启服务器以应用配置更改。

1.3 配置公网访问

为了使其他玩家能够通过公网访问您的服务器,需要进行端口转发和防火墙配置。

1.3.1 配置端口转发

登录到路由器管理界面,找到端口转发设置(通常位于高级设置或网络设置中)。添加新的端口转发规则,将外部端口25565 转发到内部服务器的IP地址和相同端口。例如,如果服务器的局域网 IP 地址是 192.168.1.100,则配置如下:

外部端口: 25565
内部 IP 地址: 192.168.1.100
内部端口: 25565
协议: TCP/UDP

保存配置并应用更改。

1.3.2 配置防火墙

确保服务器的防火墙允许 Minecraft 服务器的端口 25565 通信。使用以下命令添加防火墙规则:

sudo ufw allow 25565/tcp

1.4 连接服务器

完成上述配置后,您的朋友们就可以通过您的公网 IP 地址连接到 Minecraft 服务器了。启动 Minecraft 客户端,选择“多人游戏”,点击“添加服务器”,然后输入服务器的 IP 地址和端口。例如:

服务器地址: your_public_ip:25565

点击“完成”后,在服务器列表中选择您的服务器,点击“加入服务器”即可开始联机游戏。

2. 故障排除

在搭建和使用过程中,可能会遇到一些常见问题。以下是一些解决方法:

(1) 无法连接服务器:检查端口转发配置和防火墙设置,确保公网 IP 地址正确。
(2) 服务器崩溃或卡顿:检查服务器硬件资源是否足够,调整 Java 虚拟机参数,增加内存分配。
(3) 延迟和网络问题:检查网络连接质量,尽量使用有线连接,避免使用无线连接。

3. 总结

本文详细介绍了如何搭建《我的世界》Java版服务器,并配置使其能够通过公网远程联机。通过正确配置 Java 环境、下载和配置 Minecraft 服务端软件,以及设置端口转发和防火墙规则,您可以与朋友们在同一个 Minecraft 世界中进行冒险和创造。希望本教程能帮助您顺利搭建 Minecraft 服务器,享受联机游戏的乐趣。




------------------------------------------------------------------------------------------------------------------------------------------
========御 坂 主 机========
>> VPS主机 服务器 前沿资讯 行业发布 技术杂谈 <<
>> 推广/合作/找我玩TG号 : @Misaka_Offical <<
-------------------------------------------------------------------------------------------------------------------------------------------


页: [1]
查看完整版本: 搭建我的世界Java版服务器,公网远程联机