Académique Documents
Professionnel Documents
Culture Documents
org
BIND
Berkerey Internet Name Domain (BIND) Es un Sistema Cliente / Servidor. Resolver Bind es el Cliente NameServer es el Servidor
DNS
La idea es que el cliente genera peticiones para informarse de los nombres de dominio que son enviados al servidor. El software del Servidor responder las peticiones de los resolvers. El lado del servidor es un demonio llamado named
Configuraciones de BIND
Los cuatro niveles del servicio que pueden ser definidos en una configuracin BIND son: Sistema resolver-only Servidores caching-only Servidores Primarios Servidores Secundarios
Configurando el resolver
El resolver es configurado en un archivo: /etc/resolv.conf Permite identificar hasta tres servidores de nombres, dos de los cuales proporcionan respaldo al primero, en caso este no responda. Define el dominio predeterminado y varias otras opciones de procesamiento. resolver.conf es un sencillo archivo legible.
Parmetros (1/3)
nameserver address domain tu.dominio search domain ... sortlist network options option ....
Parmetros (2/3)
nameserver : estos indican cuales son las direcciones ip de los servidores DNS que sern utilizados para las bsquedas de informacin. sortlist : aunque opcional es utilizada para indicar la preferencia de los nameservers, esto garantiza que servidor tendra preferencia sobre todos los demas, esta preferencia se puede deber a cercania o a capacidad de host.
Parmetros (3/3)
domain : indica el dominio al cual pertenece el Host ejm Server.casa.es search : es utilizado como auxiliar para la resolucion de nombres, esto es, si se ejecuta el comando telnet lejano,al momento de utilizar la resolucin DNS, este se le agregaran los dominios que se encuentren en search, sea intentara lejano.dominio1, lejano.dominio2 ... Esto ahorra tiempo de escritura del usuario y menos capacidad de memoria de nombres.
Configurando named
Varios archivos son usados para configurar named. Estos son: named.conf named.ca named.local named.hosts named.rev
Archivos (1/2)
named.conf : Conjunto de parmetros generales named y puntos para las fuentes de informacin de la bases de datos del dominio. Puntos para los servidores de un dominio root. Usado para resolver localmente las direcciones loopback.
named.ca :
named.local :
Archivos (2/2)
named.hosts : El archivo de zonas que asigna los nombres de host a las direcciones ip El archivo de zona para el dominio inverso que asigna direcciones ip a los nombres de host
named.rev :
Recursos estandares
Texto NameServer Address Pointer Mail Canonical Name Etc ... Nombre NS A PTR MX CNAME Tipo Identifica un Servidor de Nombres de Dominio. Convierte un nombre de Host a una direccin Ip. Convierte una direccin IP a un nombre de Host. Especifica don de se entregan los mensajes para un dominio dado. Define un Alias
Archivo /etc/resolver.conf
search casa.es nameserver 192.168.1.2 nameserver 200.48.225.130
Servidor Primario
Nuevo Dominio
/var/named/casa.zone
$TTL 86400 @ IN SOA casa.es. root ( 68 ; serial 10800 ; refresh 900 ; retry 604800 ; expire 86400 ; ttl )
Servidor
Server.casa.es
A A
192.168.1.2 192.168.1.2
/var/named/casa.db
$TTL @ 86400 IN SOA casa.es. root ( 69 10800 900 604800 86400 ) NS Server.casa.es. Server.casa.es. Elmer.casa.es.
IN 2 3 IN IN PTR PTR
Activando named
Para activar permanentemente el demonio de named cada vez que el servidor se reinicie : -Grafico *ntsysv marcar X -Comando * chkconfig named on
Verificando
Reiniciamos los servicios service named restart Y abrimos un Browser y tipeamos en la direccin usando la notacin de Dominio, es decir www.dominio para nuestro caso www.casa.es Otra forma es enviando un ping ping www.casa.es el cual nos mostrara el estado de la conexin. host www.casa.es el cual prueba la resolucin de nombres
Herramientas de Consulta
Comando host
El comando host es un utilitario que permite hacer bsquedas en el DNS. Se utiliza bsicamente para convertir nombres en direcciones IP y viceversa. Sintaxis: host [opciones] <dominio> [servidor] Algunas opciones: -t <tipo> : -R <n> : -l : Indica el tipo de record a devolver. Puede ser A, ANY, PTR, NS, etc. Permite modificar el nmero de intentos que se hacen para obtener la respuesta ya que por defecto es uno. Lista toda la informacin del dominio
Ejemplos
#dig -x 192.168.1.2 2.1.168.192.in-addr.arpa. 86400 IN PTR Server.casa.es. # dig casa.es NS ... ;; ANSWER SECTION: casa.es. 86400 IN familia.es. 86400 IN
NS NS
Server.casa.es. Server.casa.es.
Ayuda en el Sistema
Para mas informacin buscar en la ayuda de linux #man named #man named.conf #man host #man nslookup #man rndc #man dig
En desuso
DNS
Bind: Servicio de Nombres UNIX www.bind.org