¿Cómo solucionar el error de Minecraft que no se puede conectar al servidor?
Guía paso a paso para problemas de conexión rechazada, tiempo de espera agotado, puerto, IP y firewall.
Uno de los problemas más comunes en los servidores de Minecraft es que los jugadores no pueden conectarse al servidor. El reproductor agrega la dirección IP a la lista de servidores, pero no se establece la conexión. Conexión rechazada, Tiempo agotado, No puedo conectarme al servidor o Anfitrión desconocido Puede recibir errores como:
Este error no siempre es causado por archivos de Minecraft. Se deben comprobar juntos la dirección IP, el puerto, el firewall, las propiedades del servidor, el enrutamiento DNS, el panel de alojamiento, el proceso Java o si el servidor realmente funciona.
1. Separe el mensaje de error correctamente
Los errores de conexión de Minecraft no significan todos lo mismo. En primer lugar, el mensaje de error que recibe el jugador debe leerse correctamente.
- Conexión rechazada: Es posible que se pueda acceder a la IP, pero no hay ningún servicio ejecutándose en el puerto de destino o la conexión se rechaza.
- Tiempo agotado: Se envía la solicitud de conexión pero no se devuelve ninguna respuesta. Puede haber un problema de firewall, red o redireccionamiento de puertos.
- Anfitrión desconocido: El registro Dominio/SRV no se puede resolver o la IP/dominio está mal escrita.
- No puedo conectarme al servidor: Es un problema de conexión general; Se debe verificar la compatibilidad de IP, puerto, estado del servidor y versión.
- Servidor/cliente obsoleto: La versión de Minecraft del reproductor y del servidor es incompatible.
2. ¿Funciona realmente el servidor Minecraft?
La primera comprobación es si el servidor está activo o no. Si el servidor no funciona, el reproductor no puede conectarse incluso si el puerto está abierto.
screen -ls ps aux | grep java
Si se ejecuta con el servicio systemd:
systemctl status minecraft
Si aparece una línea como esta en la consola, significa que el servidor ha comenzado a escuchar en el puerto:
Done! For help, type "help"
Si el servidor se apaga mientras se inicia, primero se deben examinar la salida de la consola y los archivos de registro.
3. Configuración del puerto server.properties
¿En qué puerto se ejecutará el servidor de Minecraft? propiedades.servidor en el archivo puerto-servidor determina el valor.
nano server.properties
La línea a revisar es:
server-port=25565
Puerto predeterminado de Minecraft Java 25565 Se utiliza como. Si ha especificado un puerto diferente, los jugadores deben escribir el puerto además de la IP.
SUNUCU_IP:25565
4. ¿Debería dejarse en blanco el campo IP del servidor?
en servidor.properties IP del servidor La línea debe dejarse en blanco en la mayoría de los casos.
server-ip=
Si este campo se completa con la IP incorrecta, es posible que el servidor no escuche el puerto correctamente o que solo funcione a través de una interfaz específica.
Consejos generales en entornos hosting:
- En servidores estándar con una única IP, server-ip se deja en blanco.
- La configuración consciente se realiza en una estructura de red multi-IP o privada.
- Si se escribe una IP incorrecta, es posible que se rechace la conexión o se produzca un error de vinculación.
5. ¿Está realmente escuchando el puerto?
Incluso si el servidor de Minecraft parece estar abierto, se debe verificar si se escucha el puerto.
ss -tulpn | grep 25565
Si no hay salida, significa que el servidor de Minecraft no está escuchando ese puerto. En este caso, se deben verificar las propiedades del servidor, los errores de la consola o el proceso de Java.
Ejemplo de lógica de salida esperada:
LISTEN 0 128 0.0.0.0:25565 0.0.0.0:* users:(("java",pid=1234))6. Permiso del puerto del firewall
Incluso si el puerto del servidor está escuchando, los jugadores no pueden conectarse si el firewall bloquea la conexión externa.
En sistemas Ubuntu/Debian que usan UFW:
ufw allow 25565/tcp ufw reload ufw status
En sistemas CentOS/AlmaLinux/Rocky Linux que utilizan Firewalld:
firewall-cmd --permanent --add-port=25565/tcp firewall-cmd --reload firewall-cmd --list-ports
Si hay un firewall adicional en el panel de hosting o en el lado del proveedor, también se debe otorgar permiso de puerto a través del panel.
7. Si está utilizando un dominio o un registro SRV
Si los jugadores se conectan a través de un dominio en lugar de IP, los registros DNS deben ser correctos.
- Un récord: Dirige el dominio a la dirección IP del servidor.
- Registro SRV: Proporciona redirección al puerto personalizado de Minecraft sin necesidad de escribir el puerto.
- Propagación de DNS: Es posible que los nuevos registros no estén activos en casi todas las ubicaciones.
si jugador Anfitrión desconocido Si recibe un error, es posible que el dominio esté mal escrito, que falte el registro DNS o que aún no se haya propagado.
8. Compatibilidad de la versión de Minecraft
Si se establece la conexión pero el jugador es expulsado al iniciar sesión, las versiones del cliente y del servidor pueden ser incompatibles. Por ejemplo, si el jugador intenta iniciar sesión con 1.21 mientras el servidor es 1.20.1, puede recibir un error.
Solución:
- Anuncie claramente la versión del servidor a los jugadores.
- Si se utilizan complementos de compatibilidad como ViaVersion, configúrelos correctamente.
- En servidores modificados, el paquete de modificación del cliente y el paquete de modificación del servidor deben ser el mismo.
Errores comunes
- Pensando que es un problema de puerto cuando el servidor no funciona
- Escribir la IP incorrecta en el campo IP del servidor
- No otorgar permiso de puerto cuando el firewall está activado
- Dar información del puerto faltante a los jugadores
- Realizar una prueba de conexión sin iniciar sesión en el registro DNS del dominio
- Intentando ejecutar dos servidores de Minecraft en el mismo puerto
Preguntas frecuentes
¿Qué significa el error de conexión rechazada?
Por lo general, no hay ningún servicio ejecutándose en el puerto de destino, el servidor de Minecraft no funciona o el puerto no escucha correctamente.
¿Qué causa un error de tiempo de espera agotado?
Es posible que se pierda la conexión debido a un firewall, un bloqueo de red, una IP incorrecta, un puerto cerrado o una regla de seguridad por parte del proveedor.
No puedo conectarme con el dominio pero puedo conectarme con IP, ¿por qué?
El registro DNS o SRV puede ser incorrecto. Es posible que el dominio no apunte a la IP correcta.
Recomendaciones de seguridad y operaciones
- Simplemente abre los puertos necesarios de Minecraft al mundo exterior.
- No deje abiertos al público los puertos del panel, SSH y de la base de datos.
- Escriba la información correcta de IP, puerto y versión a los reproductores.
- Si está utilizando más de un servidor, cree un plan de puertos.
- Cuando reciba notificaciones de problemas de conexión, solicite el mensaje de error, la versión del reproductor y la dirección a la que se está conectando.
Este artículo está especialmente preparado para PvPServer.