1 verificación de paquetes de bind esté instalado con el comando 2
1. INSTALACIÓN Y CONFIGURACION
Guayaquil 10/junio/2016
1) Verificamos si el Paquete BIND esté instalado con el comando
r rpm -qa bind*
[root@srv /]# rpm -qa bind*
bind-9.3.6-20.P1.el5_8.5
bind-libs-9.3.6-20.P1.el5_8.5
bind-chroot-9.3.6-20.P1.el5_8.5
bind-utils-9.3.6-20.P1.el5_8.5
[root@srv /]#
Si no está instalado lo podemos instalar el Bind 9.3.6 utilizando lo
siguiente:
Yum –y install bind bind-chroot bind-utils caching-nameserver
También el comando yum install bind
2) Tenemos configurar la ip de nuestra maquina con el comando
S system- config-network
Vamos a configuracion de red y donde dice ip estática agregamos
nuestra ip con su respectiva mascara y aceptamos y aguardamos
Vamos a configuracion de DNS agregamos el nombre del equipo y
la ip 192.168.100.10
2. Guayaquil 10/junio/2016
3) Configuracion de DNS rutas de Archivos de configuracion.
[root@srv /]# cd /var/mamed/chroot/
[root@srv /]# cd /var
[root@srv var]# cd named/
[root@srv named]# cd chroot
[root@srv chroot]# ls
dev etc proc var
[root@srv chroot]#
4) Ingresamos al etc copiando el archivo para crear el named.conf
[root@srv /]# cd /var/named/chroot/etc
[root@srv etc]# ls
localtime named.conf rndc.key
named.caching-nameserver.conf named.rfc1912.zones
[root@srv etc]# cp named.caching-namedserver.conf named.conf
5) Editamos el archivo named.conf con el comando nano /etc/named.conf
En listen-on port vamos a agregar la ip por la cual va recibir
las peticiones de DNS
En allow-query localhost agregamos la dirección local
options {
listen-on port 53 { 192.168.100.10; };
// listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
// Those options should be used carefully because they
disable port
// randomization
// query-source port 53;
// query-source-v6 port 53;
allow-query { localhost;192.168.100.0/24; };
allow-query-cache { localhost; };
3. Guayaquil 10/junio/2016
6) Creamos los archivos de la zonas Directas e inversas del DNS
[root@srv chroot]# ls
dev etc proc var
[root@srv chroot]# cd var
[root@srv var]# cd named/
[root@srv named]# pwd
/var/named/chroot/var/named
[root@srv named]# ls
100.168.192.zone localhost.zone named.ip6.local proyecta.zone
data named.broadcast named.local slaves
localdomain.zone named.ca named.zero
[root@srv named]# nano named
[root@srv named]# nano 100.168.192.zone
[root@srv named]# nano proyecta.zone
[root@srv named]#
[root@srv named]# cp local
localdomain.zone localhost.zone
[root@srv named]# cp localhost.zone proyecta.zone
7) Luego Creamos la zona directa con el comando cp localhost.zone
proyecta.zone y luego lo editamos con el comando nano proyecta.zone
4. Guayaquil 10/junio/2016
8) Creamos la zona inversa de 100.168.192.zone
Iniciamos el servicio ingresando el comando
service maned restart
Comprobamos
nslookup 192.168.100.10
9) Luego aplicamos los permisos a los archivos creados
C Chown root.named named.conf
[root@srv named]# Chown named:named
/var/named/chroot/var/named/proyecta.zone
[root@srv named]# Chown named:named
/var/named/chroot/var/named/100.168.192.zone
5. Guayaquil 10/junio/2016
10) Luego editamos el archivo network que está en el directorio etc
c Con el comando nano
11) Luego editamos el archivo hosts
12) Luego editamos archivos resolv.conf
14) Luego reiniciamos servicios de network,named y comprobamos DNS