Configuracion Del Servidor DNS en Linux

18
CONFIGURACION DEL SERVIDOR DNS EN LINUX Por: Carlos Antonio Leal Saballos

description

Manual para la configuración de un servidor DNS en Linux.

Transcript of Configuracion Del Servidor DNS en Linux

  • CONFIGURACION DEL SERVIDOR DNS EN LINUX

    Por: Carlos Antonio Leal Saballos

  • Agenda Descripcin general del DNS

    Qu es el DNS?

    Nombres que utilizan los equipos

    Zonas y registros DNS

    Cmo se resuelven los nombres DNS de internet?

    Terminologa DNS

    Bind named Instalacin

    Archivos y parmetros de configuracin

    Inicio, parada y configuracin del arranque del servicio

    Herramientas DNS nslookuup

    dig

    ping

  • Descripcin general del DNS

    El DNS (Domain Name System) es el sistema de nombres de dominio que facilita el funcionamiento de redes locales y de la propia Internet.

    El DNS resuelve los nombres de dominio traducindolos a direcciones IP.

    Los clientes DNS solicitan la direccin IP del servidor al que desean acceder, el servidor DNS se encarga de realizar esta traduccin

  • Descripcin general del DNS

    Zonas de Bsquedas DNS

    Bsqueda directa: Traduce de Nombre de dominio a direcciones IP

    Bsqueda inversa: Traduce de nmeros IP a nombres de dominio

    Utiliza el puerto 53, generalmente con el protocolo UDP.

    Todos los sistemas operativos que soportan TCP/IP tienen pre-instalados clientes DNS.

    Existen 13 servidores principales de internet conocidos como root-servers. www.root-servers.org

  • Recapitulando - Qu es el DNS? Domain Name System Resuelve los nombres de host a direcciones IP

    (bsqueda directa) Es ms fcil recordar para un ser humano un nombre que una

    direccin IP A cada elemento del dominio se le asigna un nombre el cual es

    conocido como FQDN Ejemplo: www.cualquiercosa.com

    Resolver de direcciones IP a nombres de host (bsqueda inversa)

    Permite localizar servidores de correo y servidores web

  • Nombres que utilizan los equipos Nombre Descripcin

    Nombre de host Hasta 255 caracteres de longitud Puede contener caracteres alfabticos, numricos y guiones Parte de la FQDN, tienen jerarqua

    Nombre de NetBIOS

    Representa a un nico equipo o grupo de computadoras 15 caracteres usados para el nombre 16vo carcter identifica el de servicio Alojamiento de espacio de nombres No tienen jerarqua Poco a poco se estn dejando de usar, pero todava hay servidos que los necesitan Son nombres nicos, no se pueden repetir

  • Zonas y registros DNS

    El DNS est conformado por zonas, en una zona estn agrupados los nombres, a los cuales se le puede hacer una consulta

    Cada zona esta compuesta por registros. Los registros son entradas individuales para las direcciones IP

    Una zona DNS es una parte especfica del espacio de nombres DNS que puede contener registros DNS

  • Zonas y registros DNS Registros en zonas de bsquedas son:

    A Contiene nombres de host

    SRV hace referencia a servidores, por ejemplo controladores de dominio

    MX Intercambio de Correo

    CNAME Canonical Name, alias que pueden utilizarse en las zonas

    NS Name Server, servidores DNS en el dominio

    Registros en zonas de bsqueda inversa son: PTR Resuelve a nombres de dominio FQDN, registro apuntador

  • Terminologa DNS Zona: El espacio de nombres de dominio est divido en

    regiones llamadas zonas, ejemplo.com ejemplo, es una zona del dominio .com

    Servidor DNS: Es una computadora que tiene instalado un software que permite gestionar la informacin IP y su relacin con los nombres de dominio.

    Servidor primario para zonas tipo master Servidor secundario o esclavo para zonas slave. Servidores de solo cacheo, ideales para un entorno sin

    dominio y con acceso a internet, un cibercaf por ejemplo

  • Terminologa DNS Fordwarder Reenviador: Son servidores a los cuales se

    puede consultar en caso de no poder resolver una solicitud

    Registros: Los registros contienen informacin asociada con los nombres y las direcciones IP del dominio, los ms comunes son: NS MX SOA A

  • Bind named Bind: Berkeley Internet Name Domain Es el servidor DNS que se utiliza prcticamente en todas las

    distribuciones de GNU/Linux No obstante el servicio DNS se conoce como named El archivo de configuracin principal es /etc/namend.conf En dependencia de la distribucin los archivos de Zona

    pueden estar en: /etc/bindX Debian, ubuntu y famila, la X es la versin de Bind /var/named Centos, fedora y familia /var/lib/named openSuse y famila

  • Instalacin

    La instalacin de bind es simple basta con un comando:

    En ubuntu:

    apt-get install bind9

    En fedora

    yum install bind

    En openSUSE

    zypper install bind

  • Archivos y parmetros de configuracin

    /etc/named.conf bsico Entradas de Zona

  • Archivos y parmetros de configuracin

    Zona Directa Zona inversa

  • Inicio, parada y configuracin del arranque del servicio

    Para iniciar saber si el servicio ya se encuentra corriendo:

    service named status

    Para reiniciar el servicio: service named restart

    Para detener el servicio: service named stop

    Para iniciar el servicio:

    service named start

    Para configurar el inicio automtico del servicio : chkconfig named on

    Comprobar la configuracin anterior: chkconfig named --list, deber

    estar activo en los niveles 3 y 5

  • Herramientas DNS

    nslookup: Es la herramienta por excelencia para probar el DNS, est disponible tanto en Windows como en linux ejemplos:

    nslookup www.google.com

    nslookup type=aaaa www.google.com

    nslookup type=mx www.google.com

  • Herramientas DNS

    dig: Es la utilidad que remplaza a nslookup en Linux, en todo caso RTFM.

    ping: En todo caso, la manera ms simple de probar el DNS es con un simple ping ping www.google.com

  • Presentacin: Configuracin del servidor DNS en Linux

    Autor: Carlos Antonio Leal Saballos ([email protected])

    Managua, Nicaragua, Septiembre del 2012

    Licencia: CC-BY-SA 3.0 Unported

    http://creativecommons.org/licenses/by-sa/3.0/deed.es

    Datos tomados de Wikipedia (www.wikipedia.org) CC-BY-SA 3.0

  • POR SU ATENSIN

    Muchas Gracias