SlideShare una empresa de Scribd logo
1 de 5
CONFIGURANDO UN SERVIDOR DNS EN CENTOS
El día de hoy procedí a configurar un servidor DNS en CentOs.
Definición DNS.
Domain Name System / Service (o DNS, en español: sistema de
nombrede dominio) es un sistema de nomenclatura jerárquica para
computadoras, servicios o cualquier recurso conectado a internet o a
una red privada. Este sistema asocia información variada con nombres
de dominios asignado a cada uno de los participantes. Su función más
importante, es traducir (resolver) nombres inteligibles para los humanos
en identificadores binarios asociados con los equipos conectados a la
red, esto con el propósito de poder localizar y direccionar estos equipos
mundialmente.
La asignación de nombres a direcciones IP es ciertamente la función
más conocida de los protocolos DNS. Por ejemplo, si la dirección IP del
sitio de www.google.com es 66.102.11.104, la mayoría de la gente llega
a este equipo especificando http://www.google.com y no la dirección IP.
Además de ser más fácil de recordar, el nombre es más fiable. La
dirección numérica podría cambiar por muchas razones, sin que tenga
que cambiar el nombre.
Inicialmente, el DNS nació de la necesidad de recordar fácilmente los
nombres de todos los servidores conectados a Internet. En un inicio, SRI
(ahora SRI International) alojaba un archivo llamado HOSTS que
contenía todos los nombres de dominio conocidos (técnicamente, este
archivo aún existe – la mayoría de los sistemas operativos actuales
todavía pueden ser configurados para revisar su archivo hosts).
Componentes:
Para la operación práctica del sistema DNS se utilizan tres componentes
principales:
Los Clientes DNS: Un programa cliente DNS que se ejecuta en la
computadora del usuario y que genera peticiones DNS de resolucion de
nombres a un servidor DNS (Por ejemplo: ¿Quédirección IP corresponde
a nombre.dominio?)
Los Servidores DNS: Que contestan las peticiones de los clientes. Los
servidores recursivos tienen la capacidad de reenviar la petición a otro
servidor si no disponen de la dirección solicitada.
Las Zonas de autoridad: porciones del espacio de nombres de dominio
que almacenan los datos. Cada zona de autoridad abarca al menos un
dominio y posiblemente sus subdominios, si estosúltimos no son
delegados a otras zonas de autoridad.
Instalando El Servidor
Lo primero que haremos sera descargar los paquetes necesarios para
instalar nuestro servidor, estos paquetes son bind bind-chroot bind-libs
caching-nameserver.
Luego nos posicionamos en la carpeta donde encontraremos el archivo
de ejemplo para la declaración de zonas.
El archivo que encontraremos sera el named.rfc1912.zones, este sera el
ejemplo para declarar cuales serán nuestras zonas inversa y directa.
A este archivo le sacaremos una copia y la llamaremos "named.conf".
Iremos entonces a la copia de archivo que acabamos de crear y
procederemos a editarlo.
En este archivo declararemos la zona directa e inversa, teniendo en
cuenta que la zona directa hará las resoluciones de nombre a dirección
IP y la inversa hará la resolución de dirección IP a nombre.
En la anterior imagen mostramos en el cuadro VERDE la zona directa y
en el cuadro ROJO la zona inversa, en estos campos especificamos el
nombre de la zona que en este caso sera gnunick.com luego el tipo de
servidor que sera master (o maestro) el archivo de la zona directa que
sera creado posteriormente en /var/named/directa y habilitaremos las
actualizaciones dinamicas para toda la subred, lo unico que
cambiaremos en la zona directa sera que en esta la zona tendrá el
nombre a la inversa es decir 1.168.192.in-addr.arpa y el archivo se
llama /var/named/inversa, en la parte inferior del archivo borramos el
resto de este.
Luego de esto cambiaremos el archivo named.conf de grupo propietario
para root.named.
Si listamos podremos ver que el archivo named.conf ya pertenece a
root.named.
Ahora nos desplazaremos a la carpeta donde estarán las zonas.
Ahora le sacaremos dos copias al archivo named.local el cual sera la
base para las zonas directa e inversa.
Con nuestro editor de textos preferidos editaremos el archivo de la zona
directa.
En las primeras dos lineas señaladas ingresaremos el nombre del
servidor DNS en la perte inferior añadiremos el registro NS que
identifica el nombre del servidor y posteriormente los registros tipo A los
cuales apuntan desde los nombres de dominio hasta las direcciones IP.
Posteriormente editaremos el archivo de la zona inversa en la cual
editaremos las dos primeras lineas de la misma manera que la directa y
las lineas inferiores serán para declarar el NS o nombre de servidor y el
PTR el cual es el que declara el ultimo octeto de la dirección IP del DNS
y el nombre del servidor.
Estos dos archivos los cambiaremos tambien para root.named.
Comprobamos entonces que esto si se haya efectuado.
El ultimo archivo a editar es el resolv.conf el cual es el que declara en
cada maquina cual sera su servidor DNS.
Los equipos que quieran resolver con nuestro DNS lo deberan tener asi.
Finalmente reiniciaremos el servicio.
Y comprobaremos que resuelva por la zona directa e inversa, para esto
utilizaremos el comando nslookup con un nombre para la directa y con
una ip para la inversa.
Comprobando la directa.
Comprobando la inversa.
Si nos aparece así todo estará bien.

Más contenido relacionado

La actualidad más candente

DNS. Resolucion de Nombres
DNS. Resolucion de NombresDNS. Resolucion de Nombres
DNS. Resolucion de NombresJavier Teran
 
Que es y para que sirve el DNS
Que es y para que sirve el DNSQue es y para que sirve el DNS
Que es y para que sirve el DNSRosariio92
 
Manual de instalación y configuración de dns cache y zonas
Manual de instalación y configuración de dns cache y zonasManual de instalación y configuración de dns cache y zonas
Manual de instalación y configuración de dns cache y zonaselitnetwork
 
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.comSERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Trabajo Nº2 - Diapositivas
Trabajo Nº2 - DiapositivasTrabajo Nº2 - Diapositivas
Trabajo Nº2 - Diapositivasguestb58e14
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas Taringa!
 
DNS
DNSDNS
DNSUTEC
 
Proceso de resolución de nombres de dominio dns
Proceso de resolución de nombres  de dominio dnsProceso de resolución de nombres  de dominio dns
Proceso de resolución de nombres de dominio dnsSaul Curitomay
 

La actualidad más candente (20)

Herramientas bind
Herramientas bindHerramientas bind
Herramientas bind
 
DNS. Resolucion de Nombres
DNS. Resolucion de NombresDNS. Resolucion de Nombres
DNS. Resolucion de Nombres
 
17 berkeley internet name domain
17  berkeley internet name  domain17  berkeley internet name  domain
17 berkeley internet name domain
 
Que es y para que sirve el DNS
Que es y para que sirve el DNSQue es y para que sirve el DNS
Que es y para que sirve el DNS
 
Presentación1 DNS
Presentación1 DNSPresentación1 DNS
Presentación1 DNS
 
Manual de instalación y configuración de dns cache y zonas
Manual de instalación y configuración de dns cache y zonasManual de instalación y configuración de dns cache y zonas
Manual de instalación y configuración de dns cache y zonas
 
DNS cliente servidor
DNS cliente servidorDNS cliente servidor
DNS cliente servidor
 
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.comSERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
SERVICIO DNS GNU-LINUX-CENTOS ::: http://leymebamba.com
 
Nslookup
NslookupNslookup
Nslookup
 
Avance de redes
Avance de redesAvance de redes
Avance de redes
 
Servidores DNS
Servidores DNSServidores DNS
Servidores DNS
 
Servidores DNS
Servidores DNSServidores DNS
Servidores DNS
 
DNS
DNSDNS
DNS
 
Trabajo Nº2 - Diapositivas
Trabajo Nº2 - DiapositivasTrabajo Nº2 - Diapositivas
Trabajo Nº2 - Diapositivas
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
 
DNS
DNSDNS
DNS
 
Servicio de Nombres de Dominio DNS
Servicio de Nombres de Dominio DNSServicio de Nombres de Dominio DNS
Servicio de Nombres de Dominio DNS
 
Instalacion de dns
Instalacion de dnsInstalacion de dns
Instalacion de dns
 
Dns
DnsDns
Dns
 
Proceso de resolución de nombres de dominio dns
Proceso de resolución de nombres  de dominio dnsProceso de resolución de nombres  de dominio dns
Proceso de resolución de nombres de dominio dns
 

Similar a Configurar servidor dns en centos 6.2

Similar a Configurar servidor dns en centos 6.2 (20)

Dns(jorgemoya)
Dns(jorgemoya)Dns(jorgemoya)
Dns(jorgemoya)
 
Dns debian
Dns debianDns debian
Dns debian
 
Dns en linux debían squeeze 6
Dns  en linux debían squeeze 6Dns  en linux debían squeeze 6
Dns en linux debían squeeze 6
 
Consultaso
ConsultasoConsultaso
Consultaso
 
DNS
DNSDNS
DNS
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Configuración del Servicio
Configuración del ServicioConfiguración del Servicio
Configuración del Servicio
 
Sesión 4.- DNS.pdf
Sesión 4.- DNS.pdfSesión 4.- DNS.pdf
Sesión 4.- DNS.pdf
 
Instalacion dns
Instalacion dnsInstalacion dns
Instalacion dns
 
21 dns linux_asoitsonp
21 dns linux_asoitsonp21 dns linux_asoitsonp
21 dns linux_asoitsonp
 
El dns
El dnsEl dns
El dns
 
Unidad 2: Sistema de nombres de dominio (DNS)
Unidad 2: Sistema de nombres de dominio (DNS)Unidad 2: Sistema de nombres de dominio (DNS)
Unidad 2: Sistema de nombres de dominio (DNS)
 
Dns
DnsDns
Dns
 
Servicios De Nombres Y El Sistema De Nombres
Servicios De Nombres Y El Sistema De NombresServicios De Nombres Y El Sistema De Nombres
Servicios De Nombres Y El Sistema De Nombres
 
Byron lopez
Byron lopezByron lopez
Byron lopez
 
Universidad tencica de ambato
Universidad tencica de ambatoUniversidad tencica de ambato
Universidad tencica de ambato
 
Protocolo dns analizado con wireshark
Protocolo dns analizado con wiresharkProtocolo dns analizado con wireshark
Protocolo dns analizado con wireshark
 
servicio dns
servicio dnsservicio dns
servicio dns
 
Seguridad
SeguridadSeguridad
Seguridad
 
Practicas open solaris_v3_2
Practicas open solaris_v3_2Practicas open solaris_v3_2
Practicas open solaris_v3_2
 

Configurar servidor dns en centos 6.2

  • 1. CONFIGURANDO UN SERVIDOR DNS EN CENTOS El día de hoy procedí a configurar un servidor DNS en CentOs. Definición DNS. Domain Name System / Service (o DNS, en español: sistema de nombrede dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente. La asignación de nombres a direcciones IP es ciertamente la función más conocida de los protocolos DNS. Por ejemplo, si la dirección IP del sitio de www.google.com es 66.102.11.104, la mayoría de la gente llega a este equipo especificando http://www.google.com y no la dirección IP. Además de ser más fácil de recordar, el nombre es más fiable. La dirección numérica podría cambiar por muchas razones, sin que tenga que cambiar el nombre. Inicialmente, el DNS nació de la necesidad de recordar fácilmente los nombres de todos los servidores conectados a Internet. En un inicio, SRI (ahora SRI International) alojaba un archivo llamado HOSTS que contenía todos los nombres de dominio conocidos (técnicamente, este archivo aún existe – la mayoría de los sistemas operativos actuales todavía pueden ser configurados para revisar su archivo hosts). Componentes: Para la operación práctica del sistema DNS se utilizan tres componentes principales: Los Clientes DNS: Un programa cliente DNS que se ejecuta en la computadora del usuario y que genera peticiones DNS de resolucion de nombres a un servidor DNS (Por ejemplo: ¿Quédirección IP corresponde a nombre.dominio?)
  • 2. Los Servidores DNS: Que contestan las peticiones de los clientes. Los servidores recursivos tienen la capacidad de reenviar la petición a otro servidor si no disponen de la dirección solicitada. Las Zonas de autoridad: porciones del espacio de nombres de dominio que almacenan los datos. Cada zona de autoridad abarca al menos un dominio y posiblemente sus subdominios, si estosúltimos no son delegados a otras zonas de autoridad. Instalando El Servidor Lo primero que haremos sera descargar los paquetes necesarios para instalar nuestro servidor, estos paquetes son bind bind-chroot bind-libs caching-nameserver. Luego nos posicionamos en la carpeta donde encontraremos el archivo de ejemplo para la declaración de zonas. El archivo que encontraremos sera el named.rfc1912.zones, este sera el ejemplo para declarar cuales serán nuestras zonas inversa y directa. A este archivo le sacaremos una copia y la llamaremos "named.conf". Iremos entonces a la copia de archivo que acabamos de crear y procederemos a editarlo. En este archivo declararemos la zona directa e inversa, teniendo en cuenta que la zona directa hará las resoluciones de nombre a dirección IP y la inversa hará la resolución de dirección IP a nombre.
  • 3. En la anterior imagen mostramos en el cuadro VERDE la zona directa y en el cuadro ROJO la zona inversa, en estos campos especificamos el nombre de la zona que en este caso sera gnunick.com luego el tipo de servidor que sera master (o maestro) el archivo de la zona directa que sera creado posteriormente en /var/named/directa y habilitaremos las actualizaciones dinamicas para toda la subred, lo unico que cambiaremos en la zona directa sera que en esta la zona tendrá el nombre a la inversa es decir 1.168.192.in-addr.arpa y el archivo se llama /var/named/inversa, en la parte inferior del archivo borramos el resto de este. Luego de esto cambiaremos el archivo named.conf de grupo propietario para root.named. Si listamos podremos ver que el archivo named.conf ya pertenece a root.named. Ahora nos desplazaremos a la carpeta donde estarán las zonas. Ahora le sacaremos dos copias al archivo named.local el cual sera la base para las zonas directa e inversa. Con nuestro editor de textos preferidos editaremos el archivo de la zona directa.
  • 4. En las primeras dos lineas señaladas ingresaremos el nombre del servidor DNS en la perte inferior añadiremos el registro NS que identifica el nombre del servidor y posteriormente los registros tipo A los cuales apuntan desde los nombres de dominio hasta las direcciones IP. Posteriormente editaremos el archivo de la zona inversa en la cual editaremos las dos primeras lineas de la misma manera que la directa y las lineas inferiores serán para declarar el NS o nombre de servidor y el PTR el cual es el que declara el ultimo octeto de la dirección IP del DNS y el nombre del servidor. Estos dos archivos los cambiaremos tambien para root.named. Comprobamos entonces que esto si se haya efectuado.
  • 5. El ultimo archivo a editar es el resolv.conf el cual es el que declara en cada maquina cual sera su servidor DNS. Los equipos que quieran resolver con nuestro DNS lo deberan tener asi. Finalmente reiniciaremos el servicio. Y comprobaremos que resuelva por la zona directa e inversa, para esto utilizaremos el comando nslookup con un nombre para la directa y con una ip para la inversa. Comprobando la directa. Comprobando la inversa. Si nos aparece así todo estará bien.