Proceso:
·         Instalación de los paquetes de DNS: sudo apt-get install bind9
·         Cambiar ip del servidor: nano /etc/networking/interfaces
o   Se mueve el servidor al segmento de red que va a atender, es este caso a  192.168.56.0
#línea para que sirva la IP estática
auto eth0
iface eth0 inet static
address 192.168.56.3
gateway 192.168.56.254
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255
·         Configurar el servidor dns: 
o   Abrir el archivo de configuración de zonas del servidor dns:  nano /etc/bind/ named.conf.local y modificarlo de la siguiente manera:
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in //your
// organization
//include "/etc/bind/zones.rfc1918";
//zona de busqueda o forward zon
zone "[mi zona].com.co"{
     type master;
     file "/etc/bind/db.[mi zona]";
};
zone "[primer octeto de la IP que va usar mi servidor].in-addr.arpa"{
     type master;
     file "/etc/bind/db.192";
};
o   Guardar el archivo
| 
Elemento | 
Descripción | 
| 
"[mi   zona].com.co" | 
Dominio que atenderá el servidor DNS | 
| 
file   "/etc/bind/db.[mi zona]" | 
Archivo donde están los   dominios de nombre a resover, ej: usario1.mizona.com | 
| 
"[primer   octeto de la IP que va usar mi servidor].in-addr.arpa | 
Nombre de la zona inversa. 
ej: “192.in-addr.arpa” | 
| 
file   "/etc/bind/db.192"; | 
Archivo donde se establece la tabla de conversión inversa | 
·         Configurar zona de búsqueda (forward zone) el servidor dhcp: 
o   Abrir el archivo de configuración de la zona de búsqueda: nano/etc/bind/db.[mi zona] y modificarlo de la siguiente manera:
;
; BIND data file for local loopback interface
;
$TTL 604800
@    IN   SOA  [mi zona].com.co. root. [mi zona].com.co. (
                    2       ; Serial
               604800       ; Refresh
                86400       ; Retry
              2419200       ; Expire
               604800 ) ; Negative Cache TTL
;
[mi zona].com.co.  IN   A    192.168.56.3
@             IN   NS   [mi zona].com.co.
User1             IN   A    192.168.56.4
User2             IN   A    192.168.56.5
User3              IN   A    192.168.56.6
User4              IN   A    192.168.56.7
User5              IN   A    192.168.56.8
o   Guardar el archivo
Explicación:
| 
Elemento | 
Descripción | 
| 
@ | 
“this domain” en este caso “zonasara.com.co” | 
| 
IN | 
INternet-class record | 
| 
A | 
Address | 
| 
zonasara.com.co. IN A 192.168.56.3 | 
el dominio "zonasara.com.co" será mapeado a la dirección ip   192.168.56.3 | 
| 
@        IN       NS         zonasara.com.co. | 
“this domain” será mapeado a “zonasara.com.co.” | 
| 
david    IN      A         192.168.56.4 | 
“david” será mapeado a la dirección   192.168.56.4 | 
o   Guardar el archivo
·         Configurar zona inversa (in-addr.arpa)
o   Abrir el archivo de configuración de la zona inversa:  nano /etc/bind/db[primer octeto de la IP que va usar mi servidor] y modificarlo de la siguiente manera:
;
; BIND reverse data file for 192.168.56.3 interface
;
$TTL 604800
@    IN   SOA  [mi zona].com.co. root.[mi zona].com.co. (
                    1       ; Serial
               604800       ; Refresh
                86400       ; Retry
              2419200       ; Expire
               604800 ) ; Negative Cache TTL
;
@        IN   NS   [mi zona].com.co.
3.56.168 IN   PTR  @
4.56.168 IN   PTR  user1.ubuntu.com.co
5.56.168 IN   PTR  user2.ubuntu.com.co
6.56.168 IN   PTR  user3.ubuntu.com.co
7.56.168 IN   PTR  user4.ubntu.com.co
8.56.168 IN   PTR  user5.ubuntu.com.co
o   Guardar el archivo
| 
Elemento | 
Descripción | 
| 
PTR | 
Pointer | 
| 
4.56.168 | 
Dirección ip en orden   inverso. No se especifica el primer octeto puesto que ya se ha hecho en el   nombre del archivo (db.192) | 
| 
"[primer   octeto de la IP que va usar mi servidor].in-addr.arpa | 
Nombre de la zona inversa. 
ej: “192.in-addr.arpa” | 
| 
8.56.168 IN   PTR   user5.ubuntu.com.co | 
Esta línea indica que la IP [192.]168.56.8 (escrita a la inversa y   omitiendo el 192 que ya se especifico en “named.conf.local”) corresponde al dominio   “ubuntu.com.co” | 
·         Modificar la ip del servidor de nombres que se va utilizar en el equipo
o   Abrir el archivo de configuración:  nano /etc/ resolv.conf de la siguiente manera:
nameserver 192.168.56.3
search      ubuntu.com.co
·         Activación del servicio: sudo /etc/init.d/ dhcp3-server restart 
·         Probar localmente con el comando: host [usurio]. [dominio], por ejemplo: 
host user1.ubuntu.com.co nos debe decir a que ip tiene el host/usuario de ese dominio.
En Windows
·         Cambiar a automáticas las interfaces de red que deseamos que utilices nuestro servidor dhcp
·         Desde el host ser abre la consola y se ejecuta:
o   Se liberan las interfaces de red que están en modo automático: ipconfig /release
o   Se le dice a las interfaces que busquen un servidor dhcp para que este les envíe la configuración: ipconfig /renew
·         Verificar nuevamente con el comando ipconfig que nuestras interfaces hayan quedado bien configuradas
Nota: Se agrega un nuevo adaptador de red eth1 con DHCP activado para permitir el acceso a internet y con esto, la descarga de los paquetes necesarios para instalación
#Adaptador con DHCP para acceso a internet
auto eth1
iface eth0 inet dhcp
