Want to create interactive content? It’s easy in Genially!

Get started free

Unidad 4. Servidores DNS, Web, FTP, DHCP, Correos.

Uriel Yair Romero Gonzalez

Created on October 27, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Christmas Presentation

Business Results Presentation

Meeting Plan Presentation

Customer Service Manual

Business vision deck

Economic Presentation

Tech Presentation Mobile

Transcript

4. Servidores DNS, Web, FTP, DHCP, Correos.

Administracion de servicios.

Uriel Yair Romero GonzalezGisela Pimentel Ramirez

ÍNDICE

¿Como funciona un servidor DNS?

4-. Servidores

4.1-. Administracion de UCG.

Registros DNS

Tipos de servidores.

Host

Administracion de servicios.

DNS

4.2. Instalación y configuración de Servidores Web. FTP, DHCP, Correos.

Servidor DNS antes de los 80

Servidor DNS en la actualidad

Instalacion y configuracion de DNS en Ubuntu Server 16.04 LTS

Sistema de Nombres de Dominio

4 Servidores

Concepto

Es un ordenador o máquina informática que está al "servicio" de otras máquinas, ordenadores o personas llamadas clientes y que le suministran a estos, todo tipo de información.Por tanto un servidor en informática será un ordenador u otro tipo de dispositivo que suministra una información requerida por unos clientes. Por tanto básicamente tendremos el siguiente esquema general, en el denominado esquema "cliente-servidor" que es uno de los más usados ya que en él se basa gran parte de internet.

Administracion de servicios.

+INFO

4.1 Administración de cuentas de usuario y grupos.

Es una parte esencial de la administración de sistemas dentro de una organización. La razón principal para las cuentas de usuario es verificar la identidad de cada individuo utilizando un computador. Una razón secundaria (pero aún importante) es la de permitir la utilización personalizada de recursos y privilegios de acceso. Estos términos suelen usarse para definir lo que hace un servidor.

  • Proxy: Es un programa u ordenador que hace de intermediario entre dos ordenadores.
  • DNS: son las siglas de Domain Name System. Es un sistema por el que se asocia una información con un nombre de dominio.
  • WEB: el término web va asociado a internet, donde los usuarios utilizan sus navegadores web para visitar sitios web, que básicamente se componen de páginas web donde los usuarios pueden acceder a informaciones y navegan a través de enlaces o hipervínculos a otras webs.
  • FTP: acronimo de File Transfer Protocol o Protocolo de transferencia de archivos. Es un protocolo utilizado para la transferencia de archivos entre un cliente y un servidor, permitiendo al cliente descargar el archivo desde el servidor o al servidor recibir un archivo enviado desde un cliente.

Administracion de servicios.

  • Dedicación: normalmente al ser los servidores equipos más potentes y por tanto más caros, se suelen compartir entre varias personas o empresas, permitiéndoles a todos tener un servicio de gran calidad y a un mínimo precio. En este caso se dice que se trata de un servidor compartido.
  • POP3 y SMTP: hay servidores especializados en correos electrónicos o e-mails. Estos utilizan los protocolos POP3 y SMTP para recibir los correos de nuestro servidor en nuestro cliente, o para enviar desde nuestro cliente un correo al servidor de otro cliente.
  • DHCP y TCP/IP: cuando un cliente se conecta a un servidor, éste tiene que identificar a cada cliente y lo hace con una dirección IP. Es decir, cuando desde casa entramos en una página web estamos identificados por una serie de dígitos que son nuestra IP. Esta dirección ip son 4 pares de números y es única para cada cliente.

Administracion de servicios.

Tipos de servidores.
DNS

Domain Name System: Literalmente "Sistema de Nombre de Dominio", este término hace referencia al sistema en general en el que esta basado el funcionamiento de los dominios en Internet: una red mundial de servidores que traducen nombres que tú como humano entiendes, a direcciones IP que las máquinas entienden.Domain Name Server: Literalmente "Servidor de Nombre de Dominio", este término se utiliza para referenciar un servidor DNS concreto, una máquina que está conectada a Internet y que se encarga de responder consultas DNS de otras máquinas. Es decir, una célula del entramado mundial de DNS. ¿Qué es Internet? Un montón de ordenadores conectados entre sí. ¿Cómo se comunican esos ordenadores en Internet? Básicamente cada uno tiene una dirección numérica (como los números de teléfono). Actualmente lo que más se usa es lo que se llama protocolo TCP/IP version 4, que se basa en direcciones formadas por 4 dígitos que van del 0 al 255.

  • Allá por finales de los años 60, cuando se estableció la primera conexión entre ordenadores a larga distancia, la cosa era sencilla: solo existían literalmente 4 sitios a los que poder conectarte (cuatro ordenadores en distintas universidades); por lo tanto era sencillo recordar la direccion numerica de cada uno igual que recuerdas cuatro o cinco números de teléfono.

Servidor DNS antes de los 80

Pues el concepto de servidor DNS en los primeros años 80 y anteriores era exactamente eso, un fichero de texto (en este caso guardado en un ordenador en vez de en papel) que tenía apuntados los nombres de todos los ordenadores de Internet cada uno con su direccion IP correspondiente y algunos datos más. Es bastante más fácil para ti como humano recordar el nombre Gunter-Adam que la dirección 10.1.0.13, por lo que este sistema facilitó mucho la utilización de Internet. Es exactamente lo mismo que cuando quieres llamar a un amigo desde el móvil: a día de hoy seguramente ya no marques su número, sino que simplemente harás click en su nombre en tu teléfono; no recuerdas su número, sino su nombre, y dejas que una máquina traduzca el uno al otro.

Administracion de servicios.

Servidor DNS en la actualidad

El archivo hosts fue un sistema muy útil mientras Internet tenía una escala pequeña, pero a medida que la red de ordenadores interconectados fue creciendo se hizo evidente que hacía falta algún otro tipo de solución. Ya no solo porque un fichero con cientos de entradas es muy difícil de mantener manualmente, sino también por las limitaciones técnicas de los equipos de la época: un solo ordenador que tuviera el archivo hosts no podía atender todas las peticiones de todos los demás ordenadores de la Red.

Soluciones

Administracion de servicios.

La más sencilla es que haya varios ordenadores con el archivo hosts, cada unocon su copia. Así cada uno atenderá una parte de las peticiones pero nos encontramos con elproblema de la coherencia: tenemos que asegurarnos de que el archivo hosts sea exactamenteigual en todos ellos.Al final se elaboró una solución escalable que permite gestionar millones de nombres dedominio de forma viable: el Sistema de Nombres de Dominio, o DNS.

Sistema de Nombres de Dominio

Imagina que queremos acceder por ejemplo, a la web lucusterra.es desde nuestro ordenador. Lo que ocurrirá normalmente será algo parecido a lo siguiente:1. Nuestro equipo verá que no conoce la IP a la que debe conectarse, así que preguntará a un servidor DNS que tenga configurado. 2. A este servidor DNS le llegará una petición: "Oye, ¿a qué IP resuelve el dominio lucusterra.es?". Pero tampoco conoce la respuesta, así que pregunta al siguiente en la jerarquía, es decir, a uno de sus propios servidores DNS. 3. Esto ocurrirá un número indeterminado de veces hasta que al final la pregunta llegue a un Root Server. 4. El Root Server consultado contestará diciendo "Yo no sé a qué IP resuelve lucusterra.es, pero puedo decirte qué servidor DNS lo sabe." Entonces dirigirá la consulta a un servidor DNS del dominio padre, oTLD. 5. El servidor del dominio padre de nuevo contestará la consulta, indicando cuáles son los servidores DNS autoritativos para el dominio; en este caso serán ns1.lucusterra.es y ns2.lucusterra.es. 6. La petición llega a estos dos servidores DNS, es contestada, y ahora ya todos los equipos por los que ha pasado la consulta van a guardar esta informacion durante un tiempo.

Administracion de servicios.

7. Por último, tu ordenador ya tiene su respuesta y ya sabe a qué IP resuelve el dominio. Hace una conexión a ella, pide la página web y te la enseña.

Administracion de servicios.

Conceptos
  • Un Root Server: Es un servidor DNS un poco especial. Él no sabe a qué IP resuelve ningún dominio, pero conoce los servidores DNS de cada TLD bajo su jurisdicción; digamos que el Root Server no sabe nada, pero tiene una lista de todos los servidores que sí que saben, y puede indicar cuál es el que hace falta en cada momento.
  • TLD. Significa "Top Level Domain": Es ".es". Se trata del dominio "padre", y es responsabilidad de alguna entidad nacional o internacional que se encarga de gestionar los servidores de nombres que tienen información sobre esta extensión.
  • Cache DNS: Normalmente, cuando un equipo obtiene respuesta de un servidor DNS se la guarda en cache, y durante un tiempo no vuelve a hacer la misma consulta; se fía del resultado anterior. Esto es bueno porque reduce el tiempo que tardas en acceder a las páginas web y la carga a la que se ven sometidos los servidores. Pero también tiene su punto flaco: si cambias la IP a la que apunta tu dominio el resto de servidores del mundo tardarán un tiempo en darse cuenta, mientras aun se fíen del último resultado.

Administracion de servicios.

Registros DNS

Dentro de las zonas DNS la información ha de estar estructurada de forma que el servidor DNS pueda entenderla. Y para ello se organiza en registros. Si te imaginas una zona DNS como un formulario impreso, cada registro sería un campo de dicho formulario. Los hay de distintos tipos, pero los mas importantes son los siguientes:

  • Registros de tipo A: Son los más basicos, y traducen literalmente un nombre a una IP.
  • Registros de tipo CNAME: Son lo que podrías llamar alias.
Este registro te indica que el nombre prueba.lucusterra.es resuelve a la misma IP que lucusterra.es. Es decir, este registro no te da una respuesta directa, sino que delega el resultado al nombre que tú le digas.
  • Registros de tipo MX: Son los del correo.
Este registro te dice que si le quieres enviar un email a una cuenta de correo @lucusterra.es, debes entregarlo en la IP a la que apunta mail.lucusterra.es. Es decir, del mismo modo que el CNAME no te da una respuesta directa sino que la delega.
  • Registros de tipo TXT: Son de uso genérico y no tienen una estructura específica. Son algo parecido al típico campo "Observaciones" de cualquier formulario, en ellos se puede poner cualquier cosa y no son estrictamente necesarios para el funcionamiento básico de un dominio.

Administracion de servicios.

Cambiar los servidores DNS de un dominio

Cuando cambias los servidores DNS de un dominio, lo que estas haciendo es transmitir informacion a los servidores del dominio padre o TLD para decirles "Ahora los servidores que tienen información fiable para mi dominio son estos". Así cuando en Internet se haga alguna consulta DNS sobre tu dominio, dicha consulta llegara al servidor DNS que a tí te interese. En otras palabras, estás cambiando los servidores DNS autoritativos. Lo más típico es hacer esto cuando cambias de proveedor. Cada empresa de hosting suele tener sus propios DNS, y claro, tienen la información que a ellos les interesa. Si dejas de tener el hosting con una empresa y pasas a trabajar con otra, normalmente te interesa utilizar los servidores DNS de esta última. Por cierto, es posible que un proveedor te diga que uses dos servidores DNS, otro tres, otro cuatro ... el mínimo son dos (por si fallara uno), pero de ahí para arriba el número es variable. En este sentido, es importantísimo que cada servidor DNS que le pongas a tus dominios tenga la misma información que todos los demás, sino tu dominio va a funcionar mal.

Administracion de servicios.

Cambiar servidores DNS en Raiola

Cambiar los servidores DNS de un dominio suele ser algo sencillo independientemente del proveedor con el que trabajes, y Raiola Networks no es una excepción.

Editar registros DNS en cPanel

Si tu dominio está utilizando los servidores DNS de Raiola para hosting compartido, puedes editar de forma sencilla los registros que necesites desde cPanel.

Administracion de servicios.

Servidor DNS en la actualidad

El archivo hosts fue un sistema muy útil mientras Internet tenía una escala pequeña, pero a medida que la red de ordenadores interconectados fue creciendo se hizo evidente que hacía falta algún otro tipo de solución. Ya no solo porque un fichero con cientos de entradas es muy difícil de mantener manualmente, sino también por las limitaciones técnicas de los equipos de la época: un solo ordenador que tuviera el archivo hosts no podía atender todas las peticiones de todos los demás ordenadores de la Red.

Soluciones

Administracion de servicios.

La más sencilla es que haya varios ordenadores con el archivo hosts, cada unocon su copia. Así cada uno atenderá una parte de las peticiones pero nos encontramos con elproblema de la coherencia: tenemos que asegurarnos de que el archivo hosts sea exactamenteigual en todos ellos.Al final se elaboró una solución escalable que permite gestionar millones de nombres dedominio de forma viable: el Sistema de Nombres de Dominio, o DNS.

Registrar un servidor DNS

Además de utilizar los DNS que te de tu proveedor de Internet, en algunos casos existe otra posibilidad: registrar tu propio servidor DNS (o servidores) para utilizarlo con tus dominios. De lo que se trata esta opción es de utilizar tu propio servidor DNS para que sea el que contesta a las consultas sobre tus dominios. Esto aporta no solo un gran componente estético, sino que también te permite modificar de un modo más avanzado como se contestan las consultas DNS de tus dominios. Para conseguir esto hacen falta dos cosas:

  • Que tengas un servidor DNS. Si tienes un VPS o un servidor dedicado con un panel tipo cPanel o Vesta es suficiente, ya que estos paneles instalan automáticamente un servicio de DNS en la máquina. O también existen otras opciones técnicamente más avanzadas, como hacer una instalación manual en una máquina tuya accesible desde Internet.
  • Que tengas un dominio que poder utilizar para crear el nombre de tu servidor DNS propio.

Administracion de servicios.

Resolución de problemas DNS

A veces cuando no te funciona una web o cualquier otra aplicación que se conecte a Internet, el problema está en un servidor DNS, ya sea del ordenador o en alguno del dominio al que intentas acceder.

Síntomas de problemas con un servidor DNS

Cuando un servidor DNS te esté dando problemas, el síntoma es claro: no tienes conexión con el destino. El comportamiento es básicamente el mismo que si no tuvieras conexión a Internet, pero normalmente solo estarán afectados algunos dominios.

Administracion de servicios.

Comprobar DNS

Si crees que estas ante un problema con un servidor DNS, lo primero es comprobar si los servidores DNS del dominio al que quieres acceder estan bien. Para ello puedes utilizar esta herramienta que hemos desarrollado en Raiola :https://dnslookup.es/ Simplemente introduce el dominio que quieres comprobar en la caja de búsqueda, y verás los resultados del análisis.

Borrar cache DNS

Si el problema no está en un servidor DNS del dominio, puede que esté en un servidor DNS de tu ordenador.Como primer paso, lo ideal es limpiar la cache DNS del equipo. En ocasiones el problema está en que tu equipo no tiene una información correcta guardada para un dominio, y tiene que refrescarla.

Cambiar DNS

Si tras borrar la cache DNS el problema continúa, puede que tengas que cambiar cada servidor DNS que está utilizando tu ordenador. De nuevo, la metodología para hacer esto cambia según el sistema operativo que uses.

Instalacion y configuracion de DNS en Ubuntu Server 16.04 LTS

Administracion de servicios.

Archivo Hosts

Si tu ordenador no está resolviendo correctamente consultas DNS, para descartar problemas puedes valerte del archivo hosts de tu ordenador.Todos los ordenadores tienen un archivo hosts que les permite "forzar" que un nombre apunte a una IP. Lo que consigues con esto es que, si tenemos un nombre de dominio declarado en el archivo hosts para que apunte a una IP, cuando nuestro ordenador quiera acceder a él no va a consultar a ningún servidor DNS a dónde apunta, sino que va a dar prioridad a lo que pone el archivo hosts.

Caso práctico de configuración DNS

Administracion de servicios.

Se trata de configurar un dominio para que su página web funcione contra un proveedor, y el correo funcione contra otro. Para explicar el proceso hace falta hacer algunos supuestos:

  • Tienes una página web en un servidor con la IP 1.1.1.1
  • Tienes contratado uno de nuestros nuevos hosting para correo
  • Tu dominio está registrado en Raiola
  • Quieres que la web de tu dominio sea la de tu servidor externo, pero quieres que su correo funcione contra el hosting que tienes contratado con nosotros.

4.2. Instalación y configuración de Servidores Web. FTP, DHCP, Correos.

Instalacion y configuracion un servidor de correo en Ubuntu Server.En Ubuntu para montar nuestro servicio de correo tenemos que instalar varios programas. Primero se descarga el servidor web Apache, ya que nos conectaremos a través de la web (webmail). Para instalar el Apache escribe este comando: sudo apt-get install apache2 Tras instalar Apache el siguiente paso es instalar el DNS para ello introduciremos el comando que viene a continuación: sudo apt-get install bind9 Una vez tengamos instalado nuestro servidor DNS, tendrás que configurarlo con tu dominio.

Administracion de servicios.

Instalacion y configuracion de DNS en Ubuntu Server 16.04 LTS

La instalación del servidor DNS en Ubuntu Server, se hace aún más sencillo que en Windows Server, ya que sólo es introducir un comando y en cuestión de minutos lo tenemos descargado.

Por el contrario, Ubuntu Server no tiene interfaz gráfica. Esto hace que suconfiguración pueda resultar algo tediosa e incluso poco intuitiva. Tienes que tener Ubuntu Server instalado. Si no lo tienes sigue estos pasos:

Instalacion de Ubuntu Server 16.04 LTS

kLa instalación del servidor DNS en Ubuntu Server, se hace aún más sencillo que en Windows Server, ya que sólo es introducir un comando y en cuestión de minutos lo tenemos descargado. Por el contrario, Ubuntu Server no tiene interfaz gráfica. Esto hace que su configuración pueda resultar algo tediosa e incluso poco intuitiva. Tienes que tener Ubuntu Server instalado. Si no lo tienes sigue estos pasos: Instalacion de Ubuntu Server 16.04 LTS ¿Que es Ubuntu Server? Ubuntu Server es la versión servidor de Ubuntu, es decir, un sistema operativo que nos permite administrar redes, ofrecer servicios y gestionar los mismos. Cómo buen Linux que se precie, éste Ubuntu Server se usa a través del terminal, quizás, no sea tan atractivo de éste modo, pero lo que no se puede negar es que es tremendamente eficaz.

Administracion de servicios.

1. ¿Por dónde empiezo?

Primero debes comprobar que la máquina donde vas a instalar el sistema operativo, cumpla los requerimientos a nivel hardware. Con 1GB de memoria RAM, 16 GB de disco duro, y 1GHz de CPU, podríamos instalar dicho sistema. Otro paso es descargarse el sistema operativo en la web de Ubuntu, recuerda descargar la 14.06 LTS.

2. Instalación.

Primero debes comprobar que la máquina donde vas a instalar el sistema operativo, cumpla los requerimientos a nivel hardware. Con 1GB de memoria RAM, 16 GB de disco duro, y 1GHz de CPU, podríamos instalar dicho sistema. Otro paso es descargarse el sistema operativo en la web de Ubuntu, recuerda descargar la 14.06 LTS.

Administracion de servicios.

3. Configuración de red.

La configuración de red es fundamental para poder tener conexión a Internet, en éste Ubuntu server se hace por consola.

4. ¿Actualizarlo?

Recordemos que durante el proceso de instalación, seleccionemos "sin actualizaciones automáticas". Esto quiere decir que las tenemos que hacer nosotros manualmente, y quizás te preguntes como hacerlo, bien, pues a continuación te enseñamos los comandos.

4. Consejo: snapshot.

¿Qué es un snapshot? Un snapshot es una copia de respaldo de la máquina tal cual la tenemos. Esto está bien hacerlo puesto que si por algún motivo, tocamos algo que no debemos, siempre podremos volver a la copia de respaldo limpia y recién instalada y actualizada, y así ahorrarnos el volver a instalar el sistema y repetir todos los pasos. La copia de respaldo la hacemos dando clic en "Máquina" que se encuentra en la parte superior y en el desplegable nos aparecerá la opción "Tomar instantánea".

Administracion de servicios.

¿Como funciona un servidor DNS?

Una forma bastante fiel de visualizar un servidor DNS es como un oficinista que te da la documentación que le pides. Este oficinista tiene un archivador con hojas, y cada hoja contiene la información de un dominio. Cuando tú le preguntas a qué IP resuelve un dominio, él buscará la hoja correspondiente a ese dominio y te contesta con la información que figura en ella. O si no tiene esta información, le pregunta a otro servidor DNS como explicamos antes.

Zonas DNS

Las zonas DNS son las "hojas" en las que esta la informacion de cada dominio. Una zona no es más que un fichero de texto en el servidor pero con un formato específico, que le permite al servidor DNS interpretar la información que hay en ella.Así, si un servidor DNS tiene información para 500 dominios, tendrá 500 ficheros de texto cada uno con la información de uno de esos dominios; es decir, tendrá 500 Zonas DNS.

Administracion de servicios.

¡GRACIAS!

Esquema del servidor

Como vemos, tenemos una máquina servidora que se comunica con variados clientes, todos demandando algún tipo de información. Un servidor es un ordenador de gran capacidad que atiende las peticiones de cientos o miles de ordenadores a los que envía información u ofrece un servicio.