Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plataforma: Linux
CONFIGURACION DE DNS
INDICE
Introducción …………………………………………………………………… 3
Objetivos …………………………………………………………………… 4
Configuración …………………………………………………………………... 8
Conclusiones …………………………………………………………………… 13
Bibliografía …………………………………………………………………… 14
Recomendaciones …………………………………………………………. 15
2
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
INTRODUCCION
Nadie podía prever el desarrollo que tendría y al poco tiempo este archivo se hizo tan
grande que fue inviable su uso. Se introdu
introdujo
jo entonces el sistema de nombres de dominio
domini DNS
vigente en la actualidad.
Por lo que ell Domain Name System (DNS) es una base de datos distribuida y jerárquica que
almacena información
ación asociada a nombres de dominio en redes como Internet.. Aunque como
base de datos el DNS es capaz de asociar distintos tipos de información a cada nombre, los usos
más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los
servidores de correo electrónico de cada dominio.
3
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
OBJETIVOS
General:
Específicos:
• Realizar una
a correcta configuraci
configuración de los archivos DNS en Linux Ubuntu.
4
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
DNS:
Historia:
BIND:
Una nueva versión de BIND (BIND 9) fue escrita desde cero en parte para superar las
dificultades arquitectónicas presentes anteriormente para auditar el código en las primeras
versiones de BIND, y también para incorporar DNSSEC (DNS Security Extensions). BIND 9 incluye
entre otras características importantes: TSIG, notificacíon DNS, n
nsupdate,
supdate, IPv6, rndc flush, vistas,
procesamiento en paralelo, y una arquitectura mejorada en cuanto a portabilidad. Es
comúnmente usado en sistemas GNU/Linux.
[1]
Es ell servicio que resuelve los nombres de dominio asociados a una dirección IP para
direccionar las peticiones a un servidor en específico. Se utiliza cuando un nodo (o host) en
Internet contacta a otro mediante el nombre de domino de la má
máquina
quina y no por su dirección IP.
La estructura básica del DNS es similar a un árbol, donde se tiene una raíz o root, los
Dominios de Nivel Principal (Top Level Domains) y los dominios de segundo nivel.
Los nombres de dominio completamente calificados o FQDN (fully qualified domain name)
se componen por lo general del nombre del ho
host,
st, un nombre de dominio secundario y un nombre
5
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
• Master (maestro o primario). Aloja los registros autoritarios de una zona, responde las
peticiones de resolución de nombres como servidor de autoridad y delega copias a los
servidores esclavo.
• Forwarding (de reenvío). Reenvía las peticiones a una lista de servidores de nombres.
Tipos de registros.
6
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
• A (Address). Es el registro más usado, que define una dirección IP y el nombre asignado al
host. Generalmente
mente existen varios en un dominio.
• MX (Mail eXchanger). Se usa para identificar servidores de correo, se pueden definir dos o
más servidores de correo para un dominio, siendo que el orden implica su prioridad. Debe
haber al menos uno para un dominio.
• CNAME (Canonical Name). Es un alias que se asigna a un host que tiene una dirección IP
valida y que responde a diversos nombres. Pueden declararse varios para un host.
• NS (Name Server). Define los servidores de nombre principales de un dominio. Debe haber
al menos uno y pueden declararse varios para un dominio.
• SOA (Start Of Authority). Este es el primer registro de la zona y sólo puede haber uno en
cada archivo de la zona y sólo está presente si el servidor es autoritario del dominio.
Especifica el servidor
idor DNS primario del dominio, la cuenta de correo del administrador y
tiempo de refresco de los servidores secundarios.
[2]
7
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
CONFIGURACION
Instalación
La instalación
nstalación la realizaremos en:
Configuración
Una vez instalado BIND9
9 nos vam
vamos al directorio de configuración de BIND.
$ cd /etc/bind/
8
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
grupo11.net”,
Añadimos la zona “grupo11.net ”, haciendo referencia a su fichero de configuración:
zone "grupo11.net" {
type master;
file "/etc/bind/db.grupo11";
};
zone "1.168.19
"1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};
El archivo quedaría
a de la siguiente forma
9
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
;
; BIND data
;
$TTL 604800
@ IN SOA ns1.grupo11.net. admin.grupo11.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.grupo11.net.
@ IN MX 10 mail.grupo11.net.
@ IN A 192.168.1.2
www IN A 192.168.1.2
mail IN A 192.168.1.2
servicios
vicios IN CNAME grupo11.net
• Serial: es un identificador del archivo, puede tener un valor arbitrario pero se recomienda
que tenga la fecha con una estructura AAAA
AAAA-MM-DD y un consecutivo.
• Refresco: número de segundos que un servidor de nombres secundario debe esperar para
comprobar de nuevo
vo los valores de un registro.
10
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
• TTL mínimo: Significa Time To Live y es el número de segundos que los registros se
mantienen activos en los servidores NS caché antes de volver a preguntar su valor real.
;
; BIND reverse
;
$TTL 604800
@ IN SOA grupo11.net. admin.grupo11.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS grupo11.net.
2 IN PTR grupo11.net.;numero del servidor dns 192.168.1."2"
Listo ahora solo nos falta reiniciar los servicios y lo realizamos con el siguiente comando:
/etc/init.d/bind9 restart
Para que nuestra máquina utilice el servidor de DNS que hemos configurado, debemos
editar “/etc/resolv.conf”” y dejamos únicamente la línea:
nameserver 127.0.0.1
11
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
Se debería hacer lo mismo con el resto de máquinas de la intranet que vayan a utilizar el
servidor, con la única diferencia que habrá que substituir la IP 127.0.0.1 por la IP que tenga el
servidor en la red.
$host grupo11.net
12
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
CONCLUSIONES
ONCLUSIONES
• Que ell sistema de nombres de dominio del protocolo DNS es una base de datos distribuida
que permite un control local sobre los segmentos de la base de datos en general, logrando
que cada segmento esté disponible a lo largo de toda la red Internet. El sistema de
nombres de dominios utiliza un esquema cliente servidor.
• Que all realizar dichas configuraciones logramos colocar nuestro sitio, o dirección dentro
de la red. Ya que al momento de colocar dentro del browser de cualquier computadora
dentro de la red la dirección de nuestro sitio, este podrá ser accedido.
13
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
BIBLIOGRAFIA
La sección conceptual de este documento fue investigada bajo las siguientes fuentes
bibliográficas.
Motor de Búsqueda:
www.google.com.gt
[1] http://es.wikipedia.org/wiki/Bind
[2] http://www.gpltarragona.org/archives/421
14
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
RECOMENDACIONES
En base a la experiencia que se deriva del equipo de implementación se plantean unas
recomendaciones básicas que deben ser tomadas en cuenta para tener una óptima configuración
e implementación.
• Al momento de añadir una cuenta nueva en el cliente se debe recordar el nombre del
servidor y la dirección IP
P del mismo.
15