Tema 1 - DNS

Embed Size (px)

Citation preview

  • 7/30/2019 Tema 1 - DNS

    1/5

    Pedro Alcaraz

    Tema 1 - DNS

    - Domain Name Service (el nombre del servicio)

    -

    Domaind Name System (Es la organizacin jerrquica)

    Es un servicio de la capa de aplicacin que realiza una conversin de nombres a IPs. Ofrece laventaja para los humanos de utilizar nombres, que son ms fcilmente recordables.

    El servicio DNS es Distribuido, redundante y jerarquico

    La organizacin que se encarga del DNS es la ICANN

    Funciona en el puerto 53 / mediante UDP

    Su proceso para los clientes era el resolver

    Antes de existir el DNS se invent el sistema de archivos host

    Organizacin de los nombres DNS

    1er nivel (TLD)

    2 nivel(se compra)

    3er nivel

    4 nivel

    Funcionamiento del servidor DNS

    1. El cliente mira en su cach DNS (fichero) para ver si conoce la IP de ese nombre

    com es edu net

    .

    Google Amazon Informaticaalmunia

    Pc1 Pc2

  • 7/30/2019 Tema 1 - DNS

    2/5

    Pedro Alcaraz

    2. El cliente, antes de conectar con el servidor DNS, mira en el archivo host si existe la IPde ese nombre

    3. Cuando mi servidor DNS local no conoce el nombre, casi siempre traslada la preguntaa un servidor raz

    4. Los servidores races conocen las IPs de los servidores DNS responsables de losnombres de primer nivel

    Cuando compro un nombre, tengo que proporcionar a la ICANN la IP de mi servidor DNSprincipal

    Zona de dominios: Es la parte del rbol de la que se responsabiliza un servidor DNS.

    Repulsivo/Concurrente: Que un procedimiento se repite indefinidamente, pasndose de un

    servidor a otro y luego volviendo por el mismo camino.

    Iterativo: El servidor local es el que va preguntando de uno en uno, y a este le responden conla IP del siguiente servidor.

    2

    1CachDNS

    Cliente DNS(Resolver)

    ArchivoHost

    www.google.es?Servidor DNS(El que tengopredeterminado)

    Registros DNS

    Nombre|IP

    www.google.es?

    Servidor DNSRaz (.)

    3

    RegistrosCom| IPEs | IPEDU | IP

    4

    www.google.es?

    Servidor DNSDel

    domino.eswww.google.es

    Servidor DNSdel dominio

    google.es

    google.es

  • 7/30/2019 Tema 1 - DNS

    3/5

    Pedro Alcaraz

    Tipos de servidores DNS- 1 Primario- 2 Secundario- 3 Cach

    El primario tiene los nombres e IPs y el secundario tiene una copia de la base de datos delprimario por si este se peta o falla. Los datos de intercambian mediante un mecanismo

    llamado Transferencia de zona.

    Esto es un modelo iterativo: El servidor local trabaja ms, porque el servidorlocal pregunta todo el tiempoEsto es un modelo iterativo: El servidor local trabaja ms, porque el servidorlocal pregunta todo el tiempo

    DNSprimario

    DNSsecundario

    Copiadel

    primar

    Transferencia de zona

  • 7/30/2019 Tema 1 - DNS

    4/5

    Pedro Alcaraz

    No tiene datos propios, ni copias, solo aprenden datostemporalmente de otros servidores

    DNS dinmicoEs un servicio que se encarga de actualizar los registros de la ICANN cada vez que cambia la IPpblica de mi servidor DNS

    Tipos de registros DNS- Tipo A(direccin): Asocia un nombre a una IP- Tipo SOA: Configurar y autorizar una zona- Tipo NS: Sirve para delegar en otro servidor- Tipo PTR: Bsquedas inversas. Asocia una IP a un nombre- Tipo MX: Indica la IP de los servidores de correo de la empresa- Tipo SRV Indica las IPs de los servidores de una empresa- Tipo TXT: Almacena cualquier informacin de texto- Tipo CNAME: Sirve para crear alias

    Servidor DNS en Linux: Bind 9Los archivos de configuracin de un programa se guarda en: /etc

    Y si el programa es grande se crea una carpeta dentro de /etc: /etc/programas

    Programa: /etc/init.d/bind9

    - Start: Lanza un proceso- Stop: Para un proceso cuando est funcionando bien- Restar: Reinicia un proceso- Kill x PID(x es el numero del proceso) Mata un proceso colgado

    Ps: Mira los procesos en ejecucin

    DNScach

    B.D.Cach

    ICANN.com

    Sitio| IP pblica

    RouterDDNSNAT

    Internet

    LAN

    ServidorDNS

    Almunia.com

    S. webwww.almunia.com

  • 7/30/2019 Tema 1 - DNS

    5/5

    Pedro Alcaraz

    Ps ef|grep named: Ver procesos en ejecucin.

    Path

    Archivos de configuracin principal

    Named.conf

    - Named.conf.options: Configuraciones opciones del servidor (forwarder, Ipsprohibidas)

    - Named.conf.local: Definimos las zonas directas o inversas de las que esresponsable el servidor

    o Archivos de registro zona1 (registros)o Archivos de registro zona2o

    - Named.conf.default-zones: Son las zonas que vienen configuradas por defecto

    Arrancar y para el servicio: /etc/init.d/./bind9 (Start, stop, restart) > Ejecuta el procesonamed

    Configuracion: /etc/bind

    Named.conf No se toca

    Named.conf.optionsNo lo tocamos

    Named.conf.localEs la que tocamos

    Named.conf.default-zones

    No lo tocamos

    Registros de la zonaSi lo tocamos