Cómo generar un archivo de zona DNS
Definir el nombre del dominio
Ingresa el nombre de dominio principal (ej: ejemplo.com) y la IP del servidor donde apuntará el registro A.
Configurar registros adicionales
Añade registros CNAME para subdominios (www, mail, blog), registros MX para el correo, y registros TXT para verificación y SPF.
Configurar el TTL
Define el TTL (Time To Live) en segundos. Valores comunes: 300 (5 min) para desarrollo, 3600 (1 hora) para producción, 86400 (24h) para registros estables.
Generar y descargar la zona
Genera el archivo de zona en formato BIND. Descarga el archivo o copia el contenido para instalarlo en tu servidor DNS.
Instalar en el servidor DNS
Copia el archivo a /etc/bind/zones/, configura named.conf.local y recarga BIND9 con sudo systemctl reload bind9.
Configuración en BIND9
Después de generar tu zona DNS, necesitas configurarla en BIND9:
1. Crear el directorio de zonas
sudo mkdir -p /etc/bind/zones
2. Copiar el archivo de zona
sudo cp db.ejemplo.com /etc/bind/zones/db.ejemplo.com
3. Configurar named.conf.local
zone "ejemplo.com" {
type master;
file "/etc/bind/zones/db.ejemplo.com";
}; 4. Verificar y recargar
sudo named-checkzone ejemplo.com /etc/bind/zones/db.ejemplo.com sudo systemctl reload bind9
Tipos de registros DNS explicados
Cada registro DNS cumple una función específica en la resolución de nombres. Aquí los más importantes:
- Registro A: Apunta un nombre de dominio a una dirección IPv4. Es el registro más básico y esencial para cualquier sitio web.
- Registro AAAA: Similar al A pero para direcciones IPv6. Necesario si tu servidor soporta IPv6.
- Registro CNAME: Crea un alias de un nombre a otro. Por ejemplo, www.ejemplo.com → ejemplo.com. No puede coexistir con otros registros en el mismo nombre.
- Registro MX: Define los servidores de correo del dominio con prioridad. Número menor = mayor prioridad.
- Registro TXT: Almacena texto arbitrario. Se usa para verificación de dominio (SPF, DKIM, DMARC, Google Workspace, etc.).
- Registro NS: Especifica los servidores DNS autoritativos para el dominio.
- Registro SRV: Define servicios específicos (SIP, LDAP, XMPP) con puerto y prioridad.
Nuestro generador crea automáticamente el registro SOA con valores recomendados y soporta todos estos tipos de registro. Simplemente selecciona los que necesites y la herramienta generará el archivo BIND9 completo.
Preguntas frecuentes
¿Qué es un archivo de zona DNS?
¿Qué registros DNS debo incluir para un sitio web?
¿Cuál es la diferencia entre registro A y CNAME?
¿Qué es el registro SOA y cómo configurarlo?
¿Cómo funciona el serial en una zona DNS?
¿Qué registros NS y SRV se usan para?
Herramientas relacionadas
Calculadora de BDP
Calcula el Bandwidth-Delay Product
Referencia de Puertos
Tabla interactiva de puertos TCP/UDP con búsqueda, filtros y generador de puerto aleatorio
Traductor OIDs SNMP
Traduce OIDs numéricos a nombres descriptivos
Calculadora de Subredes
Calcula direcciones de red, rangos de IPs, máscaras de subred y broadcast