Saltar al contenido principal
MinecraftGuía

Whitelist de Minecraft: impedir el acceso de jugadores no invitados

Activa la whitelist de Java, añade amigos y comprueba las conexiones sin OP. Distingue los escaneos, la autenticación, los proxies y la configuración de Bedrock.

7 min de lecturaSharpHeberg
Whitelist de Minecraft: impedir el acceso de jugadores no invitados

Para un servidor privado de Minecraft Java, activa la whitelist de Minecraft en la consola con whitelist on y añade a cada invitado con whitelist add PseudoAmi. Sustituye PseudoAmi por su nombre real de perfil de Java. En un servidor independiente, mantén online-mode=true para que el servidor autentique las cuentas además de comprobar las invitaciones.

Ver la explicación animada (audio en inglés)

Compartir la dirección solo con amigos no controla el acceso. Un servidor accesible puede descubrirse sin aparecer en una lista pública. La whitelist de Minecraft decide quién puede entrar; no oculta el puerto de escucha.

Cómo encuentran los escáneres un servidor sin entrar

El descubrimiento, la identificación del servicio y el inicio de sesión son pasos diferentes. Un escáner puede encontrar un puerto accesible, otra comprobación identificar Minecraft y, después, un jugador intentar conectarse. Ninguna observación anterior demuestra que alguien haya entrado en tu mundo. Una consulta de estado o una conexión desconocida en un registro no demuestra por sí sola una intrusión.

Java normalmente utiliza el puerto TCP 25565, pero el número no demuestra qué servicio escucha. Bedrock utiliza otro protocolo de juego, basado en UDP. Cambiar de puerto u ocultar una entrada en una lista no sustituye una regla de admisión.

Si Nmap ya está instalado, este ejemplo opcional comprueba solo el puerto TCP 25565 de la máquina donde lo ejecutas:

sh
nmap -p 25565 127.0.0.1

Presupone que tu propio servidor funciona en esa misma máquina y puerto. En un contenedor, localhost se refiere a ese contenedor, no necesariamente al host. Esto no comprueba tu exposición pública a Internet ni identifica Minecraft por sí solo. Un resultado abierto significa que el puerto TCP acepta conexiones, no que la whitelist esté desactivada. Un resultado cerrado o filtrado no diagnostica su funcionamiento. No necesitas Nmap para seguir la configuración de abajo.

La documentación de Nmap sobre detección de servicios explica la diferencia entre etiquetas basadas en puertos e identificación real. Nmap es una herramienta de auditoría, no necesariamente la que utiliza un escáner de Minecraft concreto.

Activar la whitelist de Minecraft Java en cinco pasos

Estas instrucciones cubren la whitelist integrada en servidores dedicados de Java, incluidos Vanilla y Paper. Comprueba tu versión exacta y las posibles modificaciones de forks o plugins. No son comandos de Bedrock. Necesitas acceso a la consola correcta, los nombres de perfil de Java de los invitados y una copia de seguridad antes de modificar la configuración.

1. Confirmar la autenticación y la arquitectura del servidor

En un servidor Java independiente accesible desde Internet, comprueba esta opción existente en server.properties:

properties
online-mode=true

La autenticación verifica la cuenta; no significa que todos los jugadores autenticados estén invitados. No la desactives para resolver un problema de invitación.

Si tu servidor es un backend detrás de un proxy, detente antes de cambiar esta opción. La autenticación, el reenvío seguro de identidades y el acceso restringido al backend deben ajustarse al diseño documentado del proxy. Cambiar a ciegas la configuración del backend puede romper las conexiones o dejar las identidades desprotegidas; pide al administrador de red que revise el conjunto.

2. Activar la whitelist de Minecraft

Introduce esto en la consola del servidor:

text
whitelist on

Los comandos de consola no empiezan con una barra. En el chat del juego, un administrador autorizado utiliza /whitelist on. Un jugador normal no puede administrar la lista.

3. Añadir perfiles invitados y consultar la lista

Ejecuta estos comandos por separado, sustituyendo el nombre de ejemplo:

text
whitelist add PseudoAmi
whitelist list

Repite el comando de adición para cada amigo. Usa el nombre de perfil de Java, no un apodo de Discord ni un supuesto gamertag de Bedrock. Lee la respuesta real de la consola y comprueba que aparecen los perfiles esperados. La referencia del comando whitelist de Minecraft Wiki documenta la sintaxis y la excepción de los operadores de Java.

4. Verificar conexiones nuevas con cuentas sin operador

Pide a un invitado sin OP que se desconecte y vuelva a conectarse. Después, comprueba que una cuenta sin OP ausente de la lista no puede entrar. Usa cuentas propias o participantes voluntarios, no servidores ajenos. Los operadores de Java pueden saltarse la whitelist de Minecraft, así que tu cuenta de administrador por sí sola no demuestra que el filtro funcione.

Comprueba la admisión o el rechazo real y los registros del servidor. Un ping de la lista de servidores que funciona no implica un fallo de la whitelist: el servicio puede seguir visible mientras rechaza un acceso no invitado.

5. Retirar el acceso cuando termina una invitación

Para eliminar un perfil de la lista de invitados:

text
whitelist remove PseudoAmi

Vuelve a consultar la lista. Distingue las conexiones nuevas de las sesiones existentes: activar la whitelist de Minecraft o quitar un nombre no garantiza que un jugador ya conectado sea expulsado inmediatamente. La opción independiente enforce-whitelist y la implementación del servidor influyen en su aplicación. No la cambies sin más como parte de este tutorial. Si el acceso debe terminar ahora, desconecta expresamente al jugador con tus herramientas de administración y comprueba que se rechaza un nuevo inicio de sesión.

Si editas las propiedades en lugar de usar comandos de consola, guarda una copia de la configuración y el mundo, detén el servidor correctamente, edita la instancia adecuada y realiza un reinicio planificado. Después, vuelve a comprobar la admisión. No supongas que editar un archivo tiene efecto inmediato ni reinicies sin avisar a los jugadores activos.

Solución de problemas: un amigo está bloqueado o un desconocido sigue entrando

Si se rechaza a un amigo, confirma el nombre exacto de su perfil de Java, consulta la lista y comprueba que modificaste la consola correspondiente a la dirección que usa. Lee el motivo del rechazo: autenticación de cuenta, versiones incompatibles y diferencias de modpack son problemas distintos. No desactives la whitelist solo para ocultar el error.

Si entra un jugador no incluido, comprueba su condición de operador, si es un acceso nuevo o una sesión existente, y si un proxy o plugin modifica la admisión. Confirma que la whitelist de Minecraft está activada en el servidor correcto. Protege las credenciales administrativas y concede OP solo cuando sea necesario.

La referencia de propiedades del servidor de Paper describe autenticación, whitelist y opciones de aplicación; la documentación de un fork no determina el comportamiento de todos los demás servidores.

Bedrock Dedicated Server utiliza una allowlist

Para el servidor dedicado Bedrock de Microsoft, la propiedad documentada es allow-list=true en server.properties, con los invitados en allowlist.json. Sigue la documentación de Microsoft sobre propiedades del servidor Bedrock y las instrucciones de administración de tu versión. No pegues los comandos Java anteriores en Bedrock ni supongas que se aplica la excepción OP de Java. Haz una copia antes de editar y planifica el reinicio si hace falta.

Lo que la whitelist de Minecraft no protege

Una whitelist no impide el descubrimiento por la red ni los ataques DDoS. No puede impedir que un invitado se comporte mal, proteger una cuenta invitada comprometida ni sustituir las actualizaciones y las copias restaurables.

Un plugin de permisos no demuestra automáticamente que los visitantes no puedan entrar o construir. En un servidor deliberadamente público, los nuevos jugadores son bienvenidos: verifica las restricciones de invitados, la protección de regiones y la moderación en vez de aplicar a todos una política de admisión solo para amigos.

Preguntas frecuentes

¿El modo en línea hace privado un servidor?

No. Autentica las cuentas. Un servidor privado también necesita una política explícita de invitación, como una whitelist, con acceso de operador controlado.

¿Debe cerrarse el puerto 25565 al activar la whitelist?

No. El servicio de juego debe seguir accesible para los invitados. La whitelist de Minecraft filtra la admisión al juego, no el puerto de red.

¿Basta con alquilar un servidor para controlar quién entra?

No. Tanto el alojamiento en casa como el de alquiler necesitan ajustes de acceso adecuados. Compara las decisiones operativas en nuestra guía sobre Minecraft con amigos en casa o en un servidor alquilado. Si eliges alquilar, consulta las ofertas de hosting Minecraft de SharpHeberg y configura y verifica la lista de invitados antes de la próxima partida.

Artículos relacionados

Siga explorando nuestra base de conocimiento con estos artículos relacionados

Imagen de portada de Has creado tu sitio con IA. ¿De verdad necesitas un VPS?
HostingGuía

Has creado tu sitio con IA. ¿De verdad necesitas un VPS?

¿Has creado un sitio con IA? Compara el alojamiento web SharpHeberg y el VPS Linux para exportaciones estáticas, varios proyectos y aplicaciones que necesitan backend o control del sistema.

6 min de lectura

Publicado el 13 de noviembre de 2026 por SharpHeberg

Gracias por leer nuestros artículos técnicos y tutoriales

Volver al blog