Instituto Tecnológico de las Américas
Nombre:
Jorge Abreu
ID:
2011-3812
Asignatura:
Sistemas Operativos III
Instructor:
José Doñe
Tema:
11- Servidor DNS
Servidor DNS
Domain Name System o DNS (sistema de nombres de dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada.
Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para las personas en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
1-Primero que nada debemos descargar los paquetes para la configuración de nuestro servidor DNS, en este caso es un único paquete llamado dnsmasq, utilizamos el comando
“zipper install dnsmasq” para descargar nuestro paquete.
Ahora editaremos el archivo hosts, el cual contiene todos los nombres de dominio del sistema, se encuentra en el directorio /etc, por lo cual escribiremos vi /etc/hosts y presionamos Enter.
Por defecto este archivo contiene la dirección loopback de nuestro equipo (127.0.0.1), debemos añadir una dirección nueva… la dirección IP de nuestro equipo, y junto a esta escribiremos el nombre de dominio que deseemos darle, ej. En mi caso será 192.168.230.133 y el dominio será vhost1.domain.com. Para editar el archivo presionamos
“i” y al finalizar presionamos Esc para salir del modo edición y guardamos el archivo escribiendo :wq!
Luego editaremos el archivo de configuración de DNSMasq, este es el archivo resolv.conf y también de encuentra en el directorio /etc, escribiremos vi /etc/resolv.conf y presionamos Enter.
Aquí veremos que dice nameserver y junto a esto está la dirección ip de nuestra puerta de enlace, deberemos añadir una línea similar esta dira nameserver y junto a esta la dirección ip de nuestro servidor en mi caso será “nameserver 192.168.246.10”, guardamos con :wq!
Luego de haber realizado estos cambios debemos reiniciar el servidor DNS, esto lo hacemos escribiendo el comando “/etc/init.d/dnsmasq restart” y veremos cómo se reinicia el servicio.
Accediendo desde un equipo cliente por el nombre de dominio
Ahora escogeremos un equipo cliente de nuestra red y accederemos a nuestros servicios Web, Usuario y FTP por el nombre de dominio que le habíamos asignado anteriormente a nuestro servidor.
En este caso utilizare un equipo Windows como cliente, ubicamos el icono de conexión y hacemos doble click sobre la conexión, luego hacemos click en
Ahora haremos click en la opción Protocolo Internet (TCP/IP) y luego en propiedades
Seleccionamos usar las siguientes direcciones de servidores DNS, luego escribiremos la dirección IP de nuestro servidor (192.168.230.133) en la opción de DNS preferido, luego hacemos click en aceptar.
Ahora abriremos nuestro navegador, y escribiremos http://vhost1.domain.com, como vemos nos mostrara la página web que tenemos montada en nuestro servidor web Apache.
Ahora para acceder a nuestro servidor FTP escribiremos en nuestro navegador ftp://vhost1.domain.com esto hará que nos conectemos por FTP.
Una vez nos hayamos logueado podremos ver todos los archivos que se encuentran en nuestro servidor FTP.
Ahora presiona la teclas Windows+R para que abras el cuadro Ejecutar. Alli escribe \\jorge, o sea el nombre que le pusimos en el archivo /etc/hosts (jorge en este caso)
Después de presionar Aceptar vemos que tenemos acceso a los archivos y directorios compartidos del servidor:
FIN