Clase 14 Servidor DNS - PPT Do
Clase 14 Servidor DNS - PPT Do
Clase 14 Servidor DNS - PPT Do
Servicio DNS
En la mayora de las redes modernas, incluyendo la Internet, los usuarios localizan paginas web por su nombre de dominio (ej. www.google.com),esto permite al usuario acceder a las millones de paginas web de la Internet sin necesidad de recordar todas y cada una de las direcciones IP asociadas al nombre de la pagina que desea visitar. Una forma de solucionar este problema es mediante la complementacin de un mecanismo que al momento que un usuario pregunte por el nombre de una pagina web este servidor conozca que direccin IP le corresponde al sitio web por el cual pregunta el usuario.
Servicio DNS
El servidor DNS es capaz de asociar distintos tipos de informacin a cada nombre, los usos ms comunes son la asignacin de nombres de dominio a direcciones IP y la localizacin de los servidores de correo electrnico de cada dominio. Cuando un equipo cliente solicita informacin desde un servidor de nombres, usualmente se conecta al puerto 53 Falsamente se asocia a un DNS con una base de datos, cosa que es totalmente falso,pues los principios fundamentales de las bases de datos especifican que no pueden contener datos redundantes es decir, los datos no pueden ser la misma informacin la cual es almacenada varias veces en la misma base de datos
Componentes de un DNS
Un DNS se compone de tres componentes bsicos, los cuales son: Cliente DNS Servidor DNS Zonas de Autoridad
Componentes de un DNS
Cliente DNS. Cuando hablamos del cliente DNS nos referimos al host o usuario que hace la peticin; o sea, a la computadora del usuario la cual genera la peticin al DNS preguntando por el nombre de algn dominio existente en internet. Servidor DNS Existen 3 tipos de servidores bsicos de un DNS los cuales son: Servidor Maestro Servidor Esclavo Servidor de Cache
Servidor Primario o Maestro. Un servidor DNS maestro almacena los registros de las zonas originales y de autoridad. Ademas el servidor DNS maestro es el encargado de responder a las peticiones hechas por otros servidores DNS Servidor Secundario o Esclavo. Un servidor DNS esclavo tambin tiene la capacidad de responder a las peticiones hechas por un Cliente DNS as como otro servidor de DNS, la diferencia radica en que los servidores esclavos obtienen la informacin acerca de los nombres de dominio desde los servidores maestros Servidor De Cache. Este ofrece servicios de resolucin de nombres como respuesta a las peticiones hechas por los clientes de dns, dichos servicios de resolucin de nombres son guardados cierto espacio de tiempo para poder acceder a dicha informacin mas rpidamente.
Zonas de Autoridad
Las zonas de autoridad contienen las caractersticas sobre las cuales nuestro dominio actuara, en ella se configuran los aspectos importantes as como las opciones especificas de cada zona, estas configuraciones hechas a las zonas son cargadas desde el servidor maestro. La informacin de cada Zona de Autoridad es almacenada de forma local en un fichero en el Servidor DNS.
Configuraciones previas que debe tener el servidor DNS Configurando el fichero /etc/hosts. A este fichero deberemos agregar el nombre del equipo que desempeara la funcin de servidor DNS asi como la direccin IP asignada a este equipo,
# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.1.10 dns1.tuDominio.com dns1 ::1 localhost6.localdomain6 localhost6
El numero 10 hace referencia al ultimo octeto de la direccin IP asignada a nuestro DNS, nos referimos a la direccin IP 192.168.1.10. Por ejemplo si la direccin IP del servidor DNS fuera la 254.168.1.25, el numero que debiera ir colocado en la parte inferior de su izquierda debiera ser el numero [25]
Ip inversa
Muchas veces es necesario tambin hacer la operacin inversa, de donde surge el nombre de Resolucin Inversa. En esta conversin, a partir de la direccin IP de un dispositivo, se intenta llegar al nombre asociado a ste. Para que el proceso de resolucin inversa sea posible es necesario que se utilice el dominio "in.addr-arpa", una abreviacin histrica para Arpanet Inverse Address. La delegacin DNS de este dominio es responsabilidad de los Registros de Internet, ya que son ellos los responsables por las asignaciones de direcciones IP.
Servicio DHCP
DHCP (Dinamic Host Control Protocol)es un protocolo de red utilizado para asignar una serie de configuraciones TCP/IP (direccion IP, nombre,dominio al que pertenece, routeador y servidor DNS) a los equipos de una red de rea local LAN (Local Area Network). Sin el uso de un servidor DHCP, cada direccin IP se tendria que configurar manualmente en cada equipo y, si el equipo se mueve a otra subred, la IP del equipo seria diferente a la establecida antes. El DHCP le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y, automticamente, asignar y enviar una nueva IP si el equipo es conectado en un lugar diferente de la red.
Metodos
Asignacin manual: Asigna una direccin IP a un equipo determinado. Es mas frecuentemente utilizado cuando se desea controlar la asignacion de direcciones IP a cada equipo y asi evitar tambien , que se conecten equipos no identificados Asignacin automtica: Asigna una direccin IP de forma permanente a un equipo. Se suele utilizar cuando el nmero de equipos en la LAN no vara demasiado. Asignacin dinmica: Este metodo hace uso de la reutilizacion de direcciones IP, tecnica mediante la cual, el servidor dhcp reinicia las tarjetas de red cada cierto intervalo de tiempo, asignando una nueva direccion IP a los equipos.
Ingresamos a: #vim /etc/dhcpd.conf.sample Realizamos los cambios respectivos y guardamos con: #mv dhcpd.conf.sample dhcpd.conf Luego reiniciamos el servicio: #service dhcpd start
Configurando un cliente:
Para esto colocamos desde el terminal: #setup Seleccionamos todas las opciones como si estuvieras configurando una tarjeta de red.