Directorio de artículos
- 1. Construcción del entorno Java
- 2. Instalar el servicio Minecraft
- 3. Inicie el servicio Minecraft
- 4. Prueba de LAN para conectarse al servidor de Minecraft
- 5. Instale la penetración de intranet cpolar
- 6. Cree un puerto de intranet para mapeo de túneles
- 7. Pruebe la conexión remota de la red pública
- 8. Configure una dirección de puerto TCP fija
- 9. Utilice una dirección pública fija para conectarse de forma remota
Hoy, me gustaría compartir con ustedes que solo se necesitan unos pocos pasos simples para construir un servidor de Minecraft en el sistema Windwos y usar la herramienta de penetración de intranet cpolar para exponer el servicio local a la conexión de red pública, a fin de realizar en línea. juegos con amigos.
1. Construcción del entorno Java
Tome el sistema Windows10 como ejemplo, configure el entorno Java, cree un servidor Minecraft y descargue la última versión de Java.
https://www.oracle.com/java/technologies/downloads/#jdk17-windows
Seleccione exe
el archivo y, una vez completada la descarga, haga doble clic en el paquete de instalación para instalarlo de forma predeterminada.
Una vez completada la instalación de Java, abra la carpeta, busque Java y copie la ruta de instalación de JDK. En este ejemplo, esC:\Program Files\Java\jdk-17.0.5
高级系统设置
Busque y abra las propiedades del sistema en la barra del menú Inicio , haga clic en环境变量
hacer clic新建一个系统环境变量
- Nombre de variable: JAVA_HOME
- Valor de variable: ruta de instalación de JDK, en este ejemplo es
C:\Program Files\Java\jdk-17.0.5
En la lista de variables del sistema, haga doble clicPath变量
Haga clic en Nuevo a la derecha, agregue el valor delante del nombre de la variable %JAVA_HOME%\bin
y haga clic en Aceptar
Si la verificación fue exitosa: busque cmd en la barra del menú de inicio, abra el símbolo del sistema, ingrese java -version
y aparecerá la información de la versión, lo que indica que la configuración fue exitosa.
2. Instalar el servicio Minecraft
Descargue el servidor MC, la última versión del servidor se puede descargar desde el sitio web oficial
https://www.minecraft.net/zh-hans/download/server/
3. Inicie el servicio Minecraft
Ingrese al directorio de descarga del paquete jar del servicio de Minecraft, haga clic en el archivo en la esquina superior izquierda
Abra powershell y ábralo como administrador
Ejecute el comando java run para ejecutar el servicio del paquete jar
java -jar server.jar --nogui
Después de ejecutarse, genera un error, lo que significa que está sujeto al EULA. Uno se genera automáticamente cuando el servidor se ejecuta por primera vez eula.txt
. Ábralo con un editor de texto como el Bloc de notas y cambie eula.txt
el archivo a . Esto significa que ha leído y comprendido el contenido del CLUF y lo respetará cuando utilice el servidor. Si no lo hace, el servidor se cerrará tan pronto como intente iniciarlo.eula=false
eula=true
Podemos ver el archivo eula.txt en el directorio del paquete jar.
Abra el archivo, cámbielo por dentro eula的值
y true
luego recuerde guardar el archivo.
Luego usamos el comando anterior para iniciar y ejecutar el servicio del paquete jar nuevamente, y podemos ver que el puerto es25565
4. Prueba de LAN para conectarse al servidor de Minecraft
Abra Minecraft Launcher, haga clic para ingresar al juego, seleccione多人游戏
hacer clic添加服务器
- nombre del servidor
- Dirección del servidor: complete la dirección IP local + el número de puerto mc (el valor predeterminado es 25565), como
127.0.0.1:25565
hacer clic完成
Después de seleccionar el servidor que acaba de crear, haga clic en加入服务器
Entonces no habrá conexión, porque la verificación genuina necesita verificar la cuenta genuina, debemos cerrar la verificación.
Verifique PowerShell y vea los errores relacionados. A continuación, debe modificar los archivos de configuración relevantes. Primero, cierre PowerShell.
Busque el archivo server.properties en el directorio de instalación y edítelo
Luego haga los siguientes cambios: online-mode=false (desactive la verificación genuina), guarde los cambios
Luego inicie el servicio server.jar nuevamente, podrá ver el siguiente mensaje, que indica que la modificación se realizó correctamente
Luego nos conectamos nuevamente y ingresamos exitosamente al juego.
5. Instale la penetración de intranet cpolar
Sitio web oficial de cpolar: https://www.cpolar.com/
Para el sistema Windows, puede descargar directamente el paquete comprimido zip adecuado para la plataforma Windows desde el sitio web oficial, obtener el paquete de instalación de cpolar después de la descompresión y luego hacer doble clic en el paquete de instalación para instalarlo de forma predeterminada.
6. Cree un puerto de intranet para mapeo de túneles
Después de la instalación exitosa de la penetración de la intranet de cpolar, acceda a la interfaz de administración de la interfaz de usuario web de cpolar en el navegador (el valor predeterminado es el puerto local 9200) y acceda a ella en el formato [http://dirección IP local:9200], como http://127.0.0.1 :9200/ e inicie sesión con la cuenta cpolar
Después de iniciar sesión correctamente, haga clic en Administración de túneles a la izquierda - Crear túnel:
隧道名称
: Puede personalizar el nombre, tenga cuidado de no duplicar el nombre del túnel existente.协议
: seleccione el protocolo tcp本地地址
: 25565 (número de puerto predeterminado de Minecraft)端口类型
: puerto TCP efímero aleatorio地区
:China vip
hacer clic创建
Una vez que el túnel se crea correctamente, la página salta automáticamente a la página de lista de túneles y puede ver que el estado normalmente se muestra como active
estado en línea normal.
状态
Haga clic en —— en el panel izquierdo 在线隧道列表
y podrá ver que el túnel que se acaba de crear exitosamente ya ha generado una dirección de red pública correspondiente. Copiémoslo. Tenga en cuenta que no es necesario tcp://
copiarlo. En este ejemplo, es3.tcp.vip.cpolar.cn:10786
7. Pruebe la conexión remota de la red pública
Inicie Minecraft, puede agregar directamente un nuevo servidor o editar el servidor local que acaba de agregar
En la barra de direcciones del servidor, ingrese la dirección de red pública generada por cpolar 3.tcp.vip.cpolar.cn:10786
y haga clic en Finalizar
Únase al servidor, la conexión remota de la red pública es exitosa
8. Configure una dirección de puerto TCP fija
Cabe señalar que los pasos anteriores utilizan una dirección de puerto TCP temporal aleatoria, y la dirección de red pública generada es una dirección temporal aleatoria, que cambiará aleatoriamente dentro de las 24 horas. Para facilitar la conexión remota de los socios pequeños, a continuación configuraremos una dirección de puerto TCP fija para él, que no cambiará, lo que es conveniente para que los socios pequeños se conecten de forma remota sin modificar repetidamente la dirección del servidor todos los días.
Para configurar una dirección de puerto TCP fija, debe actualizar cpolar a un paquete profesional o superior.
8.1 Reservar una dirección TCP fija
Inicie sesión en el sitio web oficial de cpolar, haga clic en la reserva a la izquierda, busque la dirección tcp reservada, reservemos una dirección tcp fija para Minecraft:
地区
: Seleccionar China VIP描述
: Observaciones, personalizable
hacer clic保留
Una vez que la dirección se reserve con éxito, el sistema generará la dirección de red pública fija correspondiente. En este ejemplo 5.tcp.vip.cpolar.cn:12637
, cópiela
8.2 Configurar la dirección TCP fija
Acceda al puerto 9200 en el navegador, http://127.0.0.1:9200/, inicie sesión en la interfaz de administración de la interfaz de usuario web de cpolar, haga clic en administración de túneles en el panel izquierdo - lista de túneles, busque el túnel de Minecraft, haga clic en el de la derecha编辑
Modifique la información del túnel y configure la dirección TCP fija reservada correctamente en el túnel.
端口类型
: Modificar a un puerto tcp fijo预留的tcp地址
: Complete la dirección reservada exitosamente, en este ejemplo5.tcp.vip.cpolar.cn:12637
hacer clic更新
Una vez que el túnel se haya actualizado correctamente, haga clic en el estado en el panel izquierdo: lista de túneles en línea, busque el túnel de Minecraft y podrá ver que la dirección de la red pública se ha actualizado a una dirección TCP fija.
9. Utilice una dirección pública fija para conectarse de forma remota
A continuación, probamos la conexión remota utilizando una dirección de puerto TCP de red pública fija.
¡La conexión remota a la red pública fue exitosa!
Ahora, la dirección de la red pública ya no cambiará aleatoriamente.