FANDOM


1. Antes que nada es necesario definir la dirección IP que tendrá nuestro servidor DNS la cual debe ser  estática. En nuestro caso utilizaremos la 192.168.0.5/24.
Para configurar es IP estática lo hacemos de la siguiente manera:
Editamos el archivo interfaces en /etc/network con la siguiente instrucción.
sudo nano /etc/network/interfaces
Debe quedar de la siguiente manera
  1. The primary network interface
auto eth0
address 192.168.0.5
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 127.0.0.1, 8.8.8.8
Una vez editado el archivo reiniciamos la configuración de red con
sudo /etc/init.d/networking restart
2. Agregar nuestro dominio, en este caso es comunicaciones.org, en el siguiente archivo /etc/bind/named.conf.local
Abrimos el archivo y agregamos lo siguiente:
zone "comunicaciones.org" {
type master;
file "/etc/bind/db.comunicaciones.org";
};
zone "192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};
3. Copiar los archivos base para la resolución directa e inversa.
Copiamos el archivo db.local y db.127
sudo cp /etc/bind/db.local /etc/bind/db.comunicaciones.org
sudo cp /etc/bind/db.127 /etc/bind/db.192
4. Añadir zona de autoridad y registros A para resolución directa. 
Abrimos el archivo /etc/bind/db.comunicaciones.org y lo editamos para que quede de la siguiente manera:
$TTL 86400
@ IN SOA comunicaciones.org. root.comunicaciones.org. (
    2008080901 ; serial
    8H ; refresh
    4H ; retry
    4W ; expire
    1D ; minimum
)
 ; 
@ IN NS dns1
 ; Set the hostnames in alphabetical order
dns1    IN A 192.168.0.5
comunicaciones.org IN A 192.168.0.5
correo  IN A 192.168.0.119
archivos IN A 192.168.0.135
5. Añadir registros PTR para la resolución inversa.
Abrimos el siguiente archvo /etc/bind/db.192 y lo editamos paa que quede así:
$TTL 604800
@ IN SOA comunicaciones.org. root.comunicaciones.org. (
    1 ; serial
    8H ; refresh
    4H ; retry
    4W ; expire
    1D ; minimum
)
 ; 
@ IN NS dns1.comunicaciones.org.
5.0.168 IN PTR dns1.comunicaciones.org.
119.0.168 IN PTR correo
135.0.168 IN PTR archivos
6. Añadir IP de servidores de reenvío.
Abrimos el siguiente archiv /etc/bind/named.conf.options y lo editamos de la siguiente manera:
forwarders {
//aqui agremamos las IP de DNS de nuestro proveedor de internet
8.8.8.8; //hemos agregado la IP del DNS de google
};
7. Solo queda reiniciar el servicio. 
sudo /etc/init.d/bind9 restart
8. Probar el servicio. 
dig dns1.comunicaciones.org
resultado:
 ; <<>> DiG 9.8.1-P1 <<>> dns1.comunicaciones.org
 ;; global options: +cmd
 ;; Got answer:
 ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21381
 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
 ;; QUESTION SECTION:
 ;dns1.comunicaciones.org. IN A
 ;; ANSWER SECTION:
dns1.comunicaciones.org. 86400 IN A 192.168.0.5
 ;; AUTHORITY SECTION:
comunicaciones.org. 86400 IN NS dns1.comunicaciones.org.
 ;; Query time: 0 msec
 ;; SERVER: 127.0.1.1#53(127.0.1.1)
 ;; WHEN: Sun Jun  2 00:48:40 2013
 ;; MSG SIZE  rcvd: 71

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.