Tabla de contenido
1. Construye un servidor Minecraft
1.1 entorno java de instalación del servidor
3. Conexión remota a través de red pública
3.1 Instalar la penetración de intranet cpolar
3.1.2 Sistema Linux (admite script de instalación automática con un solo clic)
3.2 Crear un puerto de intranet para mapeo de túneles
3.3 Prueba de conexión remota a la red pública
4. Configure una dirección de puerto TCP fija
4.1 Reservar una dirección TCP fija
4.2 Configurar una dirección tcp fija
prefacio
Este tutorial creará una versión Java del servidor MC localmente en Windows y utilizará la penetración de la intranet cpolar para romper las restricciones de la red de área local y lograr una conexión remota con amigos en el entorno de la red pública, configuración súper simple, sin necesidad de una red pública. IP y no es necesario configurar enrutadores.
Si su servidor se configuró correctamente y puede conectarse normalmente en la red de área local, puede pasar directamente al tercer paso, configurar la penetración de la intranet cpolar localmente, crear un puerto de mapeo de túnel 25565 y realizar una conexión remota en diferentes lugares.
1. Construye un servidor Minecraft
Tomando el sistema Windows10 como ejemplo, configure el entorno Java y construya el servidor.
1.1 entorno java de instalación del servidor
descargar java17
Seleccione el archivo exe 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环境变量
Haga clic para crear una nueva variable de entorno del sistema.
- 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 clic en la variable Ruta
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 javac
y, si aparece el siguiente contenido, la configuración es exitosa.
1.2 Configurar el servidor
Descargue el servidor MC, la última versión del servidor se puede descargar desde el sitio web oficial
Servidor de descarga para Minecraft | Minecraft
Una vez completada la descarga, cree un nuevo documento de texto en la carpeta donde se encuentra el archivo.
Luego abra este documento de texto e ingrese la siguiente información
java -Xms1G -Xmx2G -jar server.jar nogui
pause
- Xmx1024M: la memoria máxima asignada al servidor
- Xms1024M: la memoria mínima asignada al servidor
- server.jar: asegúrese de que el nombre del servidor sea el mismo que el del comando
Luego guarde este documento de texto y ciérrelo, cambie el nombre y cambie el sufijo a .bat (Windows no ve el sufijo de forma predeterminada, puede configurarlo)
Haga doble clic para abrir el archivo .bat, luego verá una ventana de comando, se cerrará automáticamente después de un tiempo, verá algunos archivos más en la carpeta, busque el archivo eula.txt y ábralo.
Cambie eula=false a eula=true, luego guarde
Abra el archivo server.properties y realice los siguientes cambios: online-mode=false (desactive la verificación genuina), y se pueden realizar otros cambios según sus preferencias. Hasta ahora, el servidor ha sido configurado y los detalles de la configuración del servidor se encuentran en server.properties.
Haga clic nuevamente en el archivo .bat para abrir el servidor.
2. Pruebe la conexión LAN
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加入服务器
La conexión es exitosa y luego pruebe la conexión remota en el entorno de red pública.
3. Conexión remota a través de red pública
Arriba hemos realizado la conexión en la red de área local, y luego romperemos la limitación de la red de área local, realizaremos la conexión remota en el entorno de la red pública, a través de la penetración de la intranet cpolar, asignaremos el puerto de la intranet a la red pública, y generará la dirección de red pública correspondiente, los amigos remotos pueden usar esta dirección de red pública para jugar juntos en línea de forma remota, no se requiere IP de red pública y no es necesario configurar un enrutador, la operación es simple.
3.1 Instalar la penetración de intranet cpolar
Sitio web oficial de cpolar: cpolar: una herramienta segura de penetración en intranet
3.1.1 sistema de ventanas
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.
3.1.2 Sistema Linux (admite script de instalación automática con un solo clic)
Si su servidor está en un sistema Linux, consulte el siguiente tutorial para instalar la penetración de intranet de cpolar
3.2 Crear un puerto de intranet para mapeo de túneles
Una vez que cpolar se haya instalado correctamente, visite 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/ y use la cuenta cpolar para iniciar sesión
Después de iniciar sesión correctamente, haga clic en Administración de túneles a la izquierda - Crear túnel:
- Nombre del túnel: puede personalizar el nombre, tenga cuidado de no duplicar el nombre del túnel existente
- Protocolo: seleccione el protocolo tcp
- Dirección local: 25565 (mi número de puerto predeterminado mundial)
- Tipo de puerto: puerto TCP efímero aleatorio
- Región: 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 el estado en el panel izquierdo: lista de túneles en línea, puede ver que el túnel de Minecraft que acaba de crearse con éxito ha generado una dirección de red pública correspondiente, la copiaremos, tenga en cuenta que no es necesario copiarla. en este ejemplo tcp://
es3.tcp.vip.cpolar.cn:10786
3.3 Prueba de conexión remota a 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
4. 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. Esta dirección 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.
4.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:
- Región: Seleccionar China VIP
- Descripción: Es una nota, que se puede personalizar.
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
4.2 Configurar una 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 la 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.
- Tipo de puerto: modificado a puerto tcp fijo
- Dirección tcp reservada: complete la dirección reservada correctamente, en este ejemplo
5.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.
Pruebe 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.