2011-3770 sistemas operativos iii josé doñe

Post on 22-Oct-2021

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Nombre: Yonaira Castillo Soriano

Matricula: 2011-3770

Asignatura: Sistemas Operativos III

Instructor: José Doñe

Tema: instalación de DNS

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.

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.

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

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.

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.

Le pedirá que se autentique.

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.

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:

.

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

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

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

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.

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.

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

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

www.debianconection.com

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.

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

FIN!!!!!

top related