DNS Configuración · 2 min read · Jan 14, 2026

Resolviendo Dominios Internamente y Externamente Con Bind9 y Servidor de Nombres en Caché - Página 2

5. Creación del Archivo de Zona:

Ahora hay un problema. :( ¿Dónde está mi escopeta?

Es decir, si has instalado bind-chroot, entonces estarás creando tu archivo de zona de dominio en el directorio /var/named/chroot/var/named/, y luego harás un enlace simbólico al directorio /var/named/, pero si no instalaste este paquete chroot, entonces vas a crear el archivo de zona directamente en el directorio /var/named/.

Ahora el siguiente comando funciona bien, si tienes bind-chroot:

$ vi /var/named/chroot/var/named/cbtcandy.org.zone

O (si bind-chroot no está instalado)

$ vi /var/named/cbtcandy.org.zone  

y escribe las siguientes líneas en tu archivo de zona:

$TTL 86400
@ IN SOA @ nayyares.gmail.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS nameserver.cbtcandy.org.
nameserver IN A 192.168.1.1
cache IN A 192.168.1.2
www IN A 192.168.1.3
portal IN A 192.168.1.4

Puedes agregar tantos registros como desees :) en este archivo.

Nota: Aquí asumo que el nombre de nuestra máquina DNS es nameserver y la subred LAN está en 192.168.1.0/24, puedes cambiar esto según tu situación.

Ahora el siguiente paso es necesario solo si has creado el archivo de zona en el directorio /var/names/chroot/var/named/.

$ ln -s /var/named/chroot/var/named/cbtcandy.org.zone /var/named/cbtcandy.org.zone

6. Editando resolv.conf:

Ahora para decirle a nuestra máquina servidor de nombres sobre el orden en que buscará la resolución de nombres, tenemos que editar el archivo /etc/resolv.conf,

$ vi /etc/resolv.conf

y escribir las siguientes dos líneas, pero manteniéndolas en el mismo orden, ya que queremos primero resolver la consulta de resolución de dominio por el servidor de nombres en caché, así que mantendremos la línea 127.0.0.1 primero, en este archivo.

nameserver 127.0.0.1  
nameserver 212.96.24.1

Nota: Asumo que la IP de la máquina servidor de nombres de tu ISP es 212.96.24.1.

7. Configurando el Nombre de Host:

Para configurar tu nombre de host según tu dominio, editaremos el archivo /etc/sysconfig/network, es decir.

$ vi /etc/sysconfig/network

Ahora escribe la siguiente línea:

HOSTNAME=nameserver.cbtcandy.org

8. Reiniciando el Demonio BIND:

$ service named restart               (Redhat,Fedora,Centos)

O

$ /etc/rc.d/rc.bind restart            (Suse,Debian)

9. Probando:

Ahora para probar si tu configuración está funcionando bien o no, da el siguiente comando:

$ nslookup nameserver.cbtcandy.org

Si obtienes el siguiente resultado, esto significa que tu BIND 9 está funcionando bien:

Server:         127.0.0.1  
Address:        127.0.0.1#53  
  
Name:   nameserver.cbtcandy.org  
Address: 192.168.1.1

Ahora para probar tu servidor de nombres en caché, da el siguiente comando:

$ nslookup www.howtoforge.org

Si obtienes el siguiente resultado, esto significa que el servidor de nombres en caché está funcionando bien.

Server:         212.96.24.1  
Address:        212.96.24.1#53  
  
Name:   www.howtoforge.org  
Address: 85.10.207.148

Nota: Si encuentras algún problema durante la configuración, no dudes en contactarme.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.