Skip to main content
CheckTown
Validadores

Validador de nombres de dominio: Verifique reglas DNS y tipos de TLD

Publicado 6 min de lectura
En este artículo

¿Qué es un nombre de dominio?

Un nombre de dominio es una dirección legible por humanos que se asigna a una dirección IP numérica en internet. En lugar de recordar 93.184.216.34, los usuarios pueden escribir example.com en su navegador. El Sistema de Nombres de Dominio (DNS) traduce estos nombres en direcciones IP en segundo plano.

Los nombres de dominio son jerárquicos y se leen de derecha a izquierda: el dominio de nivel superior (TLD) como .com viene primero en la jerarquía, seguido del dominio de segundo nivel (el nombre que registra) y, opcionalmente, subdominios como www o mail.

Estructura del nombre de dominio

Un nombre de dominio válido sigue reglas de formato estrictas definidas en RFC 1035 y RFC 5891 para nombres internacionalizados.

  • Etiquetas — un dominio se divide en etiquetas separadas por puntos. Cada etiqueta puede tener entre 1 y 63 caracteres
  • Caracteres — las etiquetas pueden contener letras (a-z), dígitos (0-9) y guiones. Los guiones no pueden aparecer al inicio o al final de una etiqueta
  • Longitud total — el nombre de dominio completo (incluidos los puntos) no debe superar los 253 caracteres
  • Nombres de Dominio Internacionalizados (IDN) — los caracteres no ASCII son compatibles mediante la codificación Punycode (prefijo xn--)

Pruébalo gratis — sin registro

Validar un nombre de dominio →

Cómo funciona la validación de dominio

La validación de nombres de dominio comprueba si una cadena cumple con las reglas de nomenclatura DNS y representa un dominio sintácticamente válido.

  • Verificación de formato — la cadena debe contener al menos un punto, con etiquetas válidas a cada lado
  • Validación de etiquetas — cada etiqueta se verifica en cuanto a longitud (1-63 caracteres), caracteres válidos y colocación adecuada de guiones
  • Verificación de TLD — la etiqueta más a la derecha debe ser un TLD válido (al menos 2 caracteres, alfabético o IDN válido)

Casos de uso comunes

La validación de nombres de dominio es esencial en el desarrollo web, la seguridad y el procesamiento de datos.

  • Validación de formularios — garantizar que los usuarios ingresen nombres de dominio válidos en campos de direcciones de correo electrónico y URL
  • Análisis de correo electrónico — extraer y validar la parte del dominio de las direcciones de correo electrónico
  • Filtrado de seguridad — verificar dominios contra listas de bloqueo y verificar fuentes legítimas
  • Configuración DNS — validar entradas de dominio antes de agregarlas a los registros DNS

Tipos de TLD y registro

Los dominios de nivel superior se clasifican en varios tipos gestionados por ICANN.

  • TLD genéricos (gTLD) — .com, .org, .net, .info y cientos de nuevos gTLD como .dev, .app, .io
  • TLD de código de país (ccTLD) — códigos de dos letras que representan países: .uk, .de, .fr, .jp, .br
  • TLD patrocinados — dominios restringidos gestionados por organizaciones específicas: .edu, .gov, .mil

Preguntas frecuentes

¿Un nombre de dominio puede contener guiones bajos?

Los nombres de dominio DNS estándar no pueden contener guiones bajos — solo se permiten letras, dígitos y guiones en las etiquetas. Sin embargo, algunos tipos de registros DNS como SRV y los registros TXT de DKIM usan etiquetas con guiones bajos como convención.

¿Cuál es la longitud máxima de un nombre de dominio?

La longitud total de un nombre de dominio no puede superar los 253 caracteres, y cada etiqueta (las partes entre puntos) está limitada a 63 caracteres. La mayoría de los registradores imponen límites aún más cortos por razones prácticas.

¿Los nombres de dominio distinguen entre mayúsculas y minúsculas?

No. DNS no distingue entre mayúsculas y minúsculas — Example.COM, example.com y EXAMPLE.com se resuelven en la misma dirección. Sin embargo, la convención es usar todo en minúsculas.

Herramientas relacionadas