Your SlideShare is downloading. ×
Servidor basico DNS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Servidor basico DNS

973
views

Published on

Instalación y configuración básica de un servidor DNS en CentOS

Instalación y configuración básica de un servidor DNS en CentOS


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
973
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. IMPLEMENTACIÓN BÁSICA DE UN SERVIDOR DNS EN CENTOS1. Requerimiento. Los paquetes que se necesitan para instalar BIND son: bind bind-utils bind-libs bind-chroot caching-nameserver Para realizar la instalación, ha de utilizarse la siguiente instrucción: yum -y install bind bind-utils bind-libs bind-chroot caching-nameserver2.- Configuración. Para comenzar hemos de decidir en primer lugar el nombre del dominio y luego asignarle una IP. En nuestro caso el dominio se llamará: amon.edu, y la IP elegida para nuestro dominio, será: 172.200.35.2/24 2.1 Archivos de configuración. a. named.conf b. dominio.zone c. resolucion-inversa.zone , (in-addr.arpa.zone) d. network.conf 2.2 Rutas de configuración. 1. /var/named/chroot/etc 2. /var/named/chroot/var/named El archivo más importante corresponde a named.conf (archivo de configuración de nuestro servidor), el cual se encuentra en la ruta 1. Luego en la ruta 2, definimos las zonas de trabajo directa e inversa, las que serán llamadas por named.conf 2.3 Configuración del archivo named.conf Editamos el archivo de configuración, con la siguiente instrucción: nano /var/named/chroot/etc/named.conf Recuerde que existe un archivo de ejemplo, pero que debemos configurar según nuestras propias características. Aquí se define la zona para nuestro dominio y también la resolución inversa para nuestra IP, por lo tanto en nuestro caso, el archivo quedaría configurado de la siguiente manera:
  • 2. options{ directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; }; zone "." IN { type hint; file "named.ca"; }; zone "localhost" IN{ type master; file "localhost.zone"; allow-update { none; }; }; zone "titan.edu" IN{ //declara zona directa type master; file "titan.edu.zone"; allow-update{ none; }; }; zone "35.200.172.in-addr.arpa" IN { //Declara zona inversa type master; file "35.200.172.in-addr.arpa.zone"; allow-update { none; }; };2.4 Configuración de las zonas directa e inversa.Una vez hayamos configurado nuestro archivo named.conf, definimos nuestras zonasdirecta e inversa. Editamos el archivo: nano /var/named/chroot/var/named/titan.edu.zoneEn forma general, la información que debiese tener este archivo es la siguiente: $TTL 86400 @ IN SOA <nombre_maquina> administrador ( 42; Serial formato: yyyymmddn donde n es un número cualquiera 10800; Refrescar después de tres horas 3600; Reintentar después de una hora 604800; Expirar después de una semana 86400; TTL(Time to Live) mínimo de un día ) IN NS <nombre_maquina> mi-dominio. IN A mi-IP <nombre_maquina> IN CNAME mi-dominio. www IN CNAME mi-dominio ftp IN CNAME mi-dominioCon CNAME (Canonical Name), se resuelven las peticiones para los servicios: FTP,Web o DNS, y se enlaza nuestra IP al dominio.Editamos ahora el archivo de configuración inversa: nano /var/named/chroot/var/named/10.110.200.in-addr.arpa.zoneEste archivo ha de contener la siguiente información:
  • 3. $TTL 86400 @ IN SOA mi-dominio. administrador ( 200706246; Serial, debe ser un número mayor que la anterior 28800; Refresh 7200; Retry 604800; Expire 86400; Minimum TTL ) NS mi-dominio. NS <nombre_maquina>.mi-dominio. ; ; Servers ; 4°-octeto-IP PTR mi-dominio. 4°-octeto-IP PTR <nombre_maquina>.mi-dominio. 4°-octeto-IP PTR www.mi-dominio. 4°-octeto-IP PTR ftp.mi-dominio.Para nuestro ejemplo, la zona directa quedará configurada de la siguiente forma: $TTL 86400 @ IN SOA dns1.titan.edu. root.titan.edu. ( 2008061001; número de serie 28800; tiempo de refresco 7200; tiempo de reintentos 604800; expiración 86400; tiempo total de vida ) @ IN NS dns1.titan.edu @ IN A 172.200.35.2 dns1 IN A 172.200.35.2 www.titan.edu IN CNAME titan.edu ftp IN CNAME titan.eduLa zona inversa: $TTL 86400 @ IN SOA dns1.titan.edu. root.titan.edu. ( 2008061002; número de serie 28800; tiempo de refresco 7200; tiempo de reintentos 604800; expiración 86400; tiempo total de vida ) @ IN NS dns1.titan.edu. 2 IN PTR dns1.titan.edu. 2 IN PTR www.titan.edu. 2 IN PTR ftp.titan.edu.2.5 Configuración final.Editamos el archivo network, para darle nombre a nuestro servidor. nano /etc/sysconfig/networkDebe quedar de la siguiente manera: NETWORKING=yes
  • 4. NETWORKING_IPV6=no HOSTNAME=<nombre_maquina>.mi-dominioEn nuestro caso: NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=dns1.titan.eduFinalmente, nos queda configurar, el archivo “resolv.conf”, en este declararemos la IP denuestro servidor DNS.Editamos con la instrucción: nano /etc/resolv.confDe tal modo que nos queda según se muestra a continuación: ; generated by /sbin/dhclient-script nameserver 172.200.35.2 nameserver 200.74.121.12 nameserver 190.160.0.13 nameserver 190.160.0.152.6 Levantar el servicio.Para darle inicio al servicio DNS service named startPuede verificar que el servicio está activo desde el cliente, aplicando la instrucción: nslookup dns1.titan.edu