Cómo conectar un dominio a un servidor de Minecraft
En esta página
Darles a tus amigos una dirección IP en crudo como 203.0.113.10:25571 funciona, pero es feo, fácil de escribir mal y deja de servir el día que tu IP cambia. Un dominio personalizado resuelve las tres cosas: los jugadores entran por play.yourname.com y tú puedes mover el servidor entre bastidores sin que nadie tenga que volver a escribir nada.
Entran en juego dos registros DNS, y la diferencia entre ellos es justo donde la gente se atasca: un registro A apunta un nombre a una IP pero mantiene el puerto, mientras que un registro SRV oculta el puerto para que los jugadores escriban solo el dominio. Esta guía cubre los dos, paso a paso, además de cómo probarlos y el atajo fácil por si prefieres saltarte el DNS por completo.
¿Por qué apuntar un dominio a tu servidor?
Una vez que tu servidor está en marcha —ya sea que hayas seguido nuestra guía para crear un servidor de Minecraft o que lo alquiles— la dirección es la última aspereza que queda. Un dominio la pule de formas que importan más de lo que parece a primera vista:
- Es fácil de recordar.
play.yourname.comes algo que la gente puede recordar y compartir de verdad. Una IP con un puerto al final, no. - Sobrevive a los cambios de IP. Las conexiones domésticas y algunos planes de alojamiento asignan una IP nueva de vez en cuando. Con un dominio, actualizas un solo registro DNS y todos los jugadores siguen usando la misma dirección.
- Oculta tu IP real. Con la configuración adecuada, los jugadores ven el dominio, no la máquina que hay detrás: útil cuando prefieres no publicar la IP de tu casa.
- Parece una comunidad de verdad. Una dirección limpia marca la diferencia entre "el servidor de un amigo" y un lugar que la gente se toma en serio.
Lo que un dominio no hace es cambiar cómo funciona el servidor: es puramente la dirección que escriben los jugadores. El dimensionamiento de la máquina lo haces igual; si tienes dudas, nuestra guía de RAM lo explica.
Registro A frente a registro SRV: con y sin el puerto
Esta es la parte que vale la pena leer dos veces, porque decide si tus jugadores tendrán que volver a escribir :25565 alguna vez.
Un registro A asocia un nombre a una dirección IP y nada más. Cuando alguien se conecta a play.yourname.com, Minecraft consulta el registro A, obtiene la IP y luego prueba el puerto por defecto, el 25565. Así que un registro A por sí solo basta solo si tu servidor corre en el 25565. Los servidores autoalojados suelen hacerlo. La mayoría de los alquilados no: comparten máquina y reciben un puerto como el 25571, así que los jugadores tendrían que escribir igualmente play.yourname.com:25571.
Un registro SRV resuelve exactamente eso. Es un registro DNS especial que publica juntos el servicio, el protocolo y el puerto, de modo que el cliente averigua por sí mismo qué puerto usar. Configura uno y los jugadores escriben solo play.yourname.com: sin puerto, sea cual sea el puerto en el que corra realmente el servidor.
| Registro | Lo que escriben los jugadores | Úsalo cuando |
|---|---|---|
| Solo registro A | play.yourname.com (funciona) o play.yourname.com:PORT | Tu servidor corre en el puerto por defecto 25565 |
| Registro A + registro SRV | play.yourname.com | Tu servidor corre en cualquier puerto no predeterminado (la mayoría de los servidores alquilados) |
Paso 1: crea el registro A
El registro A es la base: el registro SRV apunta a él. Esto lo harás en quien gestione el DNS de tu dominio: tu registrador o un proveedor de DNS como Cloudflare (gratuito, y el ejemplo que usamos aquí). Los campos son los mismos en todas partes.
- Averigua la IP de tu servidor. ¿Autoalojado y saliendo a Internet? Es tu IP pública (busca "what is my IP"). En un servidor alquilado, la IP está en los detalles de conexión de tu panel.
- Abre tu panel de DNS. Inicia sesión en el proveedor que aloja el DNS del dominio y abre la página de registros DNS de tu dominio.
- Añade un registro A. Crea un registro nuevo con estos valores:
Type: A Name: play (this becomes play.yourname.com) Value: 203.0.113.10 (your server IP) TTL: Auto
Usa@como nombre si quieres que el dominio a secas (yourname.com) apunte al servidor en lugar de un subdominio. - Desactiva el proxy. En Cloudflare, haz clic en la nube naranja junto al registro para que se vuelva gris ("DNS only"). El proxy está pensado para sitios web y romperá una conexión de Minecraft: este es el error más común de todos.
- Guarda y espera un momento. Los cambios de DNS suelen estar activos en uno o dos minutos en los proveedores modernos, aunque pueden tardar más. Pruébalo conectándote a
play.yourname.comen Minecraft. Si el servidor está en el puerto 25565 ya has terminado; si te pide un puerto, pasa al registro SRV.
Paso 2: añade el registro SRV para eliminar el puerto
El registro SRV le indica a Minecraft qué puerto usar, así que los jugadores nunca lo escriben. Tiene más campos que un registro A, pero solo dos cambian según el servidor: el puerto y el destino.
| Campo | Valor | Notas |
|---|---|---|
| Type | SRV | |
| Service | _minecraft | Siempre este, con el guion bajo |
| Protocol | _tcp | Java usa TCP |
| Name | play | El subdominio que escribirán los jugadores; @ para el dominio a secas |
| Priority | 0 | |
| Weight | 5 | |
| Port | 25571 | El puerto real de tu servidor, tomado del panel |
| Target | play.yourname.com | El nombre que tiene el registro A del Paso 1 |
Algunos proveedores combinan los últimos cuatro en un solo campo "content" o "value". En ese caso el registro se ve así, con el nombre puesto en _minecraft._tcp.play:
_minecraft._tcp.play SRV 0 5 25571 play.yourname.com
Leído de izquierda a derecha, eso es prioridad, peso, puerto y destino. Guárdalo, dale un minuto y vuelve a conectarte usando solo play.yourname.com, sin puerto.
Confírmalo con una consulta rápida
Antes de anunciar a todos la nueva dirección, comprueba que el registro se resolvió. En cualquier ordenador, abre una terminal y ejecuta una consulta SRV: esto le pregunta al DNS directamente y te muestra el puerto y el destino que le entregará a Minecraft:
nslookup -type=srv _minecraft._tcp.play.yourname.com

¿Sin respuesta? El registro aún no se ha propagado, o el nombre está ligeramente mal: revisa dos veces el prefijo _minecraft._tcp y el destino.
Sáltate la configuración de DNS: un servidor de Minecraft de HytHost viene con un subdominio gratuito ya apuntado y protección DDoS.
Ver planes de MinecraftBedrock y por qué sigue pidiendo el puerto
Bedrock Edition es diferente. Los servidores de Bedrock usan el puerto UDP 19132, y el cliente de Bedrock no lee el registro SRV _minecraft._tcp que usa Java. Puedes apuntar igualmente un registro A al servidor para que los jugadores escriban un dominio, pero Bedrock tiene un campo "Port" aparte en la pantalla de añadir servidor donde introducen el puerto: no hay ningún truco SRV para ocultarlo como sí lo hay en Java. Para saber cómo se conectan entre plataformas los jugadores de consola y móvil, consulta nuestra guía de servidor Bedrock.
Si una conexión de Java sigue fallando o sigue exigiendo un puerto, casi siempre es una de estas cosas:
- El registro SRV aún no se ha propagado. Dale más tiempo y vuelve a ejecutar el
nslookupde arriba hasta que devuelva el puerto y el destino. - El proxy de Cloudflare está activado. El registro A debe estar con la nube gris ("DNS only"). Una nube naranja rompe la conexión del juego sin avisar.
- El puerto del registro SRV es incorrecto. Tiene que coincidir con el puerto exacto en el que escucha tu servidor: cópialo del panel, no lo adivines.
- El destino apunta al nombre equivocado. El destino del SRV debe ser un nombre que tenga un registro A que resuelva a la IP, no la IP en sí.
- Estás probando con una caché antigua. Reinicia por completo el cliente de Minecraft; guarda el DNS en caché durante la sesión.
El atajo: un subdominio gratuito, ya configurado
Si los registros DNS no son la forma en que quieres pasar la tarde, los planes gestionados hacen que esto deje de ser un problema. En un servidor de Minecraft de HytHost puedes conseguir un subdominio gratuito como play.yourname.hythost.com que ya está apuntado a tu servidor con el puerto resuelto: los jugadores lo escriben y se conectan, sin registro A, sin registro SRV, nada que probar.
¿Prefieres tu propio dominio? También puedes usarlo. Apunta un registro A a la IP de tu servidor como en el Paso 1, añade el registro SRV para el puerto y listo; y si te atascas, el soporte por chat en vivo está disponible de 8:00 a 23:00 (hora de Chișinău) para repasar los registros contigo. En cualquier caso, además obtienes protección DDoS de Voxility delante de la dirección, así que publicarla no pone una diana en tu conexión.
Preguntas frecuentes
No. Un servidor funciona perfectamente con su dirección IP y puerto en crudo: el dominio es puramente por comodidad. Les da a los jugadores una dirección fácil de recordar, mantiene esa dirección funcionando si tu IP cambia y te permite ocultar el puerto con un registro SRV. Si solo juegas con unos amigos en el puerto por defecto, la IP por sí sola está bien.
Porque solo añadiste un registro A y tu servidor corre en un puerto distinto del 25565. Un registro A apunta el nombre a la IP, pero deja que Minecraft pruebe el puerto por defecto. Para que los jugadores se conecten sin escribir el puerto, añade un registro SRV (_minecraft._tcp) que publique tu puerto real: el cliente lo encuentra entonces automáticamente.
Un registro A asocia un nombre de host a una dirección IP. Un registro SRV va más allá y publica el servicio, el protocolo y el puerto de ese nombre de host. Para Minecraft casi siempre creas los dos: el registro A para que el nombre resuelva a tu servidor y el registro SRV para que los jugadores no tengan que escribir el puerto.
Normalmente uno o dos minutos en los proveedores de DNS modernos, a veces más mientras el cambio se extiende por Internet. Si un registro nuevo no se resuelve, vuelve a ejecutar nslookup -type=srv _minecraft._tcp.play.yourname.com cada pocos minutos hasta que devuelva el puerto y el destino, y reinicia por completo tu cliente de Minecraft para que no use una consulta en caché.
En parte. Puedes apuntar un registro A a un servidor de Bedrock para que los jugadores escriban un dominio en lugar de una IP, pero Bedrock usa el puerto UDP 19132 y su cliente no lee el registro SRV _minecraft._tcp, así que no hay forma de ocultar el puerto como en Java: los jugadores lo introducen en el campo Port aparte. Consulta nuestra guía de Bedrock para los detalles de cross-play.
Obtienes un subdominio gratuito —algo como play.yourname.hythost.com— ya apuntado a tu servidor con el puerto resuelto, así que no hay ninguna configuración de DNS. También eres libre de usar tu propio dominio en su lugar: añade los registros A y SRV como se muestra arriba, y el soporte puede ayudarte si un registro no coopera.
¿Quieres la dirección limpia sin los deberes de DNS?
Un servidor de Minecraft de HytHost viene con un subdominio gratuito ya apuntado y con el puerto resuelto de fábrica, o trae tu propio dominio y te ayudamos a configurar los registros. La protección DDoS está incluida en ambos casos.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours