2011-3770 Sistemas Operativos III José Doñe

20
Nombre: Yonaira Castillo Soriano Matricula: 2011-3770 Asignatura: Sistemas Operativos III Instructor: José Doñe Tema: instalación de DNS

Transcript of 2011-3770 Sistemas Operativos III José Doñe

Page 1: 2011-3770 Sistemas Operativos III José Doñe

Nombre: Yonaira Castillo Soriano

Matricula: 2011-3770

Asignatura: Sistemas Operativos III

Instructor: José Doñe

Tema: instalación de DNS

Page 2: 2011-3770 Sistemas Operativos III José Doñe

SERVIDOR DNS

Un servidor DNS (Domain Name System) en español sistema de nombres de

dominio se utiliza para proveer a las computadoras de los usuarios (clientes) un

nombre equivalente a las direcciones IP. El uso de este servidor es

transparente para los usuarios cuando éste está bien configurado. Estos

servidores trabajan de forma jerárquica para intercambiar información y obtener

las direcciones IP de otras LANs.

¿Qué hace un servidor DNS?

Un servidor DNS proporciona resolución de nombres para redes basadas en

TCP/IP. Es decir, hace posible que los usuarios de equipos cliente utilicen

nombres en lugar de direcciones IP numéricas para identificar hosts remotos.

Un equipo cliente envía el nombre de un host remoto a un servidor DNS, que

responde con la dirección IP correspondiente. El equipo cliente puede entonces

enviar mensajes directamente a la dirección IP del host remoto. Si el servidor

DNS no tiene ninguna entrada en su base de datos para el host remoto, puede

responder al cliente con la dirección de un servidor DNS que pueda tener

información acerca de ese host remoto, o bien puede consultar al otro servidor

DNS. Este proceso puede tener lugar de forma recursiva hasta que el equipo

cliente reciba las direcciones IP o hasta que se establezca que el nombre

consultado no pertenece a ningún host del espacio de nombres DNS

especificado.

¿Qué es BIND9

Cuando nos damos a la tarea de configurar un Servidor DNS para una Red, pues entonces,

debemos escoger el paquete o programa que mejor nos funcionara para lo que queremos. En esta

caso, seleccionaremos el Bind9, que es un Servidor DNS, disponible en muchas versiones y Distros

de Linux. Debian, OpenSuse, etc, y que además brinda gran flexibilidad con este servicio. En mi

experiencia con el es bastante, he observado que es bastante estable, además que si lo sabes

hacer, puedes vistas para tantas redes como quieras.

Page 3: 2011-3770 Sistemas Operativos III José Doñe

Para instalar el paquete bind9 debemos ingresar a la Terminal root, haciendo click en Aplicaciones y luego Accesorios. Te pedirá que te autentiques con la cuenta root.

Para instalar el paquete, escribe apt-get install bind9 y presiona Enter.

Page 4: 2011-3770 Sistemas Operativos III José Doñe

Al escribir Service -- status-all podrás ver los servicios instalados.

Page 5: 2011-3770 Sistemas Operativos III José Doñe

Para que nuestro servidor dns –bind9—pueda ser un servidor de caché DNS, es necesario que tenga en el archivo resolv.conf configurado al menos un servidor DNS externo. Para configurar este archivo escribimos nano /etc/resolv.conf

En el archivo resolv.conf, configuraremos los dns externos de Google que son 8.8.8.8 y 8.8.4.4. Una vez configurado estos, presiona CTRL + O para guardar y CTRL + X para cerrar la ventana.

Page 6: 2011-3770 Sistemas Operativos III José Doñe

Verifica que en la configuración de tu tarjeta de red tienes como dns la dirección

que te aparece en nameserver cuando lo abres por primera vez , o si deseas

cambiarlo hazlo en los dos lugares.

Page 7: 2011-3770 Sistemas Operativos III José Doñe

Le pedirá que se autentique.

Page 8: 2011-3770 Sistemas Operativos III José Doñe

Vamos a probar nuestro servidor dns, empleando el comando nsklookup + la dirección de dominio. En este caso lo haremos con www.facebook.com y www.itla.edu.do.

Abre tu navegador e introduce una de las direcciones IP proporcionada anteriormente. En mi caso utilizaré 69.171.237.20 que es la de Facebook.

Page 9: 2011-3770 Sistemas Operativos III José Doñe

Para que nuestro servidor dns pueda resolver direcciones internas debemos introducir la dirección de nuestro servidor en el archivo /etc/resolv.conf, así como se muestra en la imagen:

Page 10: 2011-3770 Sistemas Operativos III José Doñe

.

Luego de esto debemos de reiniciar el servicio dnsmasq o bind9, culquiera que estes usando.

Page 11: 2011-3770 Sistemas Operativos III José Doñe

Dentro del archivo /etc/hosts debemos escribir las direcciones IP de las computadoras clientes y de nuestro servidor.

Page 12: 2011-3770 Sistemas Operativos III José Doñe
Page 13: 2011-3770 Sistemas Operativos III José Doñe

Ahora tenemos que configurar la dirección dns en el computador cliente. En mi caso el cliente es un computador con el sistema operativo Windows.

Acceder al servidor desde el cliente utilizando solamente el nombre.

Presiona las teclas WIN + R, y en el cuadro Ejecutar escribe el nombre del servidor, el mismo que indicaste en el archivo /etc/hosts del servidor. Por medio del DNS el cliente sabrá la IP se podrá conectar.

Al presionar Enter, verás aparecer la ventana de autenticación para poder acceder a los archivos compartidos en el servidor. Introduce un usuario y contraseña válida, y haz click en Aceptar. Puedes poner el nombre o la ip de tu servidor en mi caso será mi ip 192.168.211.132

Page 14: 2011-3770 Sistemas Operativos III José Doñe

Si el usuario y contraseña son válidos verás aparecer una ventana similar a

esta, en donde podrás ver y acceder a los archivos compartidos.

Page 15: 2011-3770 Sistemas Operativos III José Doñe

Acceder al servidor Web por medio del nombre 1- Primero debemos configurar en el servidor (Linux-Debian), el nombre del

servidor vinculado a la dirección IP. En la terminal del servidor escribe nano /etc/hosts.

Page 16: 2011-3770 Sistemas Operativos III José Doñe

Escribe la dirección IP del servidor y al lado la dirección web que la identificará.

Por ej: mi ip es 192.168.112.131 y su equivalente será

www.debianconection.com

Vamos a nuestro cliente y le configuramos la ip poniéndole también el dns

Page 17: 2011-3770 Sistemas Operativos III José Doñe

Ve al computador cliente, y en el explorador escribe la dirección web:

www.debianconection.com

Page 18: 2011-3770 Sistemas Operativos III José Doñe

Acceder al servidor ftp por medio del nombre 1- Para acceder al servidor ftp lo haremos con la misma dirección que

utilizamos para el servidor web:. Entonces, en el mismo explorador escribe ftp://192.168.12 NOTA: LA ip cambiara debido a que tengo mi servidor por dhcp

Automáticamente verás aparecer un recuadro para autenticarte.

Page 19: 2011-3770 Sistemas Operativos III José Doñe

Y listo, podrás subir y descargar archivos desde y hacia el servidor ftp. Por medio.

Page 20: 2011-3770 Sistemas Operativos III José Doñe

FIN!!!!!