miércoles, 27 de octubre de 2010

UF1 DNS

DNS

Sistema de noms i jerarquia.

Linux --> host
Windows --> host.txt
--> nombres plans
--> estructura: ip/nom

ICANN--> Reparteix la majoria dels nombres generals.

Espai de noms de domini.
Node. Node4nivell. Node5nivell . Node2nivell .tld


Node arrel
-> gltd.com
->google.com
-> smtp.google.com
->org
->umesco.org
->cctld
->es
->va.es
->edi.es



Dominis genèrics

Al principi tots eran .arpa


GLTD
-> llogables mundials --> .com, .info, .net (5€-40€)
-> llogables però amb restriccions -> .biz (empresa)
.name (nom propi)
.edu (educacio)




STLD -> .aero .corp . Travel
MTLD -> .mobi
CCTLD -> Paisos .es .fr .ita
SIID -> .com .es


Servidor DNS

    • 1 client fa una petició al servidor am 1 "nom" i el servidor ens dona una ip.

      • Consultes -> iteratives
    -> recursives


Resolució directa
Si el servidor primari no te la llista, aquest l'hi pregunta a uns altres servidors.
-> consulta recursiva
-> client demana la consulta 1 vegada
-> consulta iterativa
-> client demana consulta 1 vegada a un servidor DNS i si aquest no l'hi respon aleshores pregunta a un altre servidor.


Servidor de noms (Bind)

Tipus:
. Primari: Servidors nom on podem modificar i afegir, es el servidor que contesta a les peticions.
. Secundari: Necessita un primari per funcionar, no pot actualitzar ni afegir. L'hi demana una copia al primari. Servidor redundant per ajudar al primari.
. Cache: No te zona declarada, intermediària entre ISP i l'usuari.
. Reenviador: Descarrega treball al ISP.


Base de dades DNS.
      • Estructura
        • Mínim 2 fitxers (3 o 4 recomenat)
        • Archiu de configuració: named.conf
        • Fitxer de resol. Directa | db.auta_informatica.es
        • Fitxer de rols.indirecta | db.192.168.30.0
Tipis de registre
. A -> Traduir nombres a ip's
exemple: google.es A 216.239.39.104
. CNAME -> Creador alias
. NS -> Qui es el servidor de domini
. MX -> comtes de correu
. PTR -> Tradueix ip's a noms
. SRV -> Protocols dintre de la zona i qui respon

Config DNS

named.conf.options
allow_query { ip's/24} ; = afegim que ip's volem que consulti
allow_transfer {any;}; = servidors secundari copia
recursion yes;
no;
named.conf.default-zones
zone "localhost" -> resolució "normal"
zone "127.in.addr.arpa -> resolució inversa
db.local
SOA: proporciona informació de la zona
@: propi servidor



No hay comentarios:

Publicar un comentario