2011-3770 sistemas operativos iii josé doñe
Post on 22-Oct-2021
1 Views
Preview:
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