Diferencia entre revisiones de «Usuario:ManuelRomero/modulo DNS»

De WikiEducator
Saltar a: navegación, buscar
(Funcionamiento del dns)
Línea 29: Línea 29:
 
**En ficheros /etc/host.conf  o /etcnsswitch.conf
 
**En ficheros /etc/host.conf  o /etcnsswitch.conf
 
</div>
 
</div>
 +
 +
 
<div class="slide">
 
<div class="slide">
 
=== Funcionamiento del dns ===
 
=== Funcionamiento del dns ===
Línea 38: Línea 40:
 
**** dado un nombre de máquina dentro de un subdominio de otro/s subdominios de un determinado dominio encontrar su identificador único de IP
 
**** dado un nombre de máquina dentro de un subdominio de otro/s subdominios de un determinado dominio encontrar su identificador único de IP
 
***Se basa en el concepto de dominio, utilizando para su gestión una base de datos (BBDD) distribuida
 
***Se basa en el concepto de dominio, utilizando para su gestión una base de datos (BBDD) distribuida
*La administración de los dominios lo realizan las organizaciones responsables  
+
*La administración de los dominios lo realizan las organizaciones responsables.
 +
Evitamos posibilidad de duplicidad de nombres
 
*Los clientes con sus librerías pueden obtener información de los servidores
 
*Los clientes con sus librerías pueden obtener información de los servidores
 
*Implementacion del paquete '''bind'''  
 
*Implementacion del paquete '''bind'''  
 
*Otras implementaciones NSD, unbound, djbdns
 
*Otras implementaciones NSD, unbound, djbdns
 
</div>
 
</div>
 
+
<div class="slide">
 +
=== Funcionamiento del dns 2===
 +
*Las aplicaciones que funcionan en  red (Navegador , ping), ejecutan en el host cliente las librerías para poder obtener la ip de una máquina con la que queremos conectar.
 +
*DNS funciona por defecto en el puerto '''53'''
 +
*usa UDP  ''''TCP para comunicarse los servidores primarios y secundarios'''
 +
*El host pregunta a su servidor DNS cual es la ip de una máquina ¿Ip de www.emiliojimeno.edu.es?
 +
**Es servidor lo sabe se lo da
 +
La ip de www.emiliojimneo.edu.es es 82.98.144.46
 +
**Este servidor no lo sabe, pues pregunta a otro que lo puede saber
 +
No lo se pregunta a '''es.'''
 +
**En este caso es. nos dirá
 +
La ip de www.emilijimeno.edu.es no la se, pregunta a edu.es.
 +
**El servidor del dominio edu.es. nos dirá
 +
La ip de www.emilijimeno.edu.es no la se, pregunta a emiliojimeno.edu.es
 +
**El servidor del dominio emiliojimeno.edu.es. nos dirá
 +
La ip de www.emiliojimneo.edu.es es 82.98.144.46
 +
Este servidor seguro que lo sabe, ya que él es el responsable del dominio '''emiliojimeno.edu.es'''
 +
</div>
 
<div class="slide">
 
<div class="slide">
  

Revisión de 04:27 18 ene 2012

Introduccion

  1. Sistema distribuido básico de gestión de nombres en internet
  2. A partir del nombre, obtener la IP
  3. También resolución inversa (Apartir de la IP ==> Nombre)

Formas de gestionar la resolución de nombres En Local

  • Gestion local
    • El fichero /etc/hosts
    • En windows …/system32/drivers/etc/hosts
direccion ip  - Nombre de máquina - aliases
 172.16.139.1-  pedro -  AdminWeb
 172.16.139.2-  marta-  AdminCorreo
 172.16.139.3-  javier -  AdminDNS
 172.16.139.4-  elena -  Admin
  • Gestión global
    • Usando el protocolo DNS
      • Sistema distribuido
      • Modelo cliente servidor
  • En una máquina se pueden combinar ambos
    • En ficheros /etc/host.conf o /etcnsswitch.conf


Funcionamiento del dns

  • DNS Es un protocolo de nivel de aplicación de TCP/IP
  • DNS o 'sistema de nombres de dominio se basa en
      • un esquema jerárquizado (dominios y subdominios separados por .)
      • distribuido
      • su función es resolver nombres
        • dado un nombre de máquina dentro de un subdominio de otro/s subdominios de un determinado dominio encontrar su identificador único de IP
      • Se basa en el concepto de dominio, utilizando para su gestión una base de datos (BBDD) distribuida
  • La administración de los dominios lo realizan las organizaciones responsables.
Evitamos posibilidad de duplicidad de nombres
  • Los clientes con sus librerías pueden obtener información de los servidores
  • Implementacion del paquete bind
  • Otras implementaciones NSD, unbound, djbdns

Funcionamiento del dns 2

  • Las aplicaciones que funcionan en red (Navegador , ping), ejecutan en el host cliente las librerías para poder obtener la ip de una máquina con la que queremos conectar.
  • DNS funciona por defecto en el puerto 53
  • usa UDP 'TCP para comunicarse los servidores primarios y secundarios
  • El host pregunta a su servidor DNS cual es la ip de una máquina ¿Ip de www.emiliojimeno.edu.es?
    • Es servidor lo sabe se lo da
La ip de www.emiliojimneo.edu.es es 82.98.144.46
    • Este servidor no lo sabe, pues pregunta a otro que lo puede saber
No lo se pregunta a es.
    • En este caso es. nos dirá
La ip de www.emilijimeno.edu.es no la se, pregunta a edu.es.
    • El servidor del dominio edu.es. nos dirá
La ip de www.emilijimeno.edu.es no la se, pregunta a emiliojimeno.edu.es
    • El servidor del dominio emiliojimeno.edu.es. nos dirá
La ip de www.emiliojimneo.edu.es es 82.98.144.46
Este servidor seguro que lo sabe, ya que él es el responsable del dominio emiliojimeno.edu.es

Componentes y configuración

Configuración del cliente resolver

Configuración del servidor


Servidor solo cache


Servidor primario

Servidor secundario


Herramientas de DNS