Fundamentos de DNS, DHCP y SSH: Configuración y Seguridad de Redes

Enviado por Comunidad Wikiteka y clasificado en Informática

Escrito el en español con un tamaño de 4,08 KB

Fundamentos de DNS

DNS: Mecanismo de traducción de nombres de dominios a direcciones IP. Un dominio es el nombre que identifica un sitio web.

El dominio:

  • .com: Organizaciones comerciales
  • .edu: Organizaciones educativas
  • .net: Organizaciones relacionadas con Internet
  • .org: Organizaciones no comerciales
  • .gov: Organizaciones gubernamentales

Cuándo se necesita un servidor DNS: Se necesita un servidor DNS cuando mantener el archivo /etc/hosts es inviable por el número de entradas que tiene.

Qué es la delegación: Mecanismo que permite descentralizar la administración de la BBDD de DNS mediante la división de dominios y subdominios.

Red Ejemplo: La red de ejemplo es una red de clase C con la numeración 192.168.100.0 con una subred establecida determinada por una máscara. Con el archivo /etc/hosts.

Fundamentos de DHCP

Qué es el servicio DHCP: Proporciona un mecanismo rápido de configuración de red para el cliente. El administrador puede asignar a los clientes, mediante el servidor DHCP, direcciones IP dinámicas sin necesidad de asignar cliente a cliente los datos correspondientes a su IP. DHCP utiliza los puertos 67 y 68 UDP.

Podemos citar ventajas de la asignación automática o dinámica las siguientes:

  1. La configuración TCP/IP se asigna automáticamente.
  2. Se centraliza la información.
  3. Se aumenta la seguridad.
  4. Se ahorra tiempo y esfuerzo de administración.
  5. Permite la movilidad de equipos entre diferentes subredes.

Podemos citar como inconvenientes de la configuración manual los siguientes:

  1. Los valores TCP/IP han de ser introducidos en cada equipo uno a uno.
  2. Existe la posibilidad de equivocación y tener que reconfigurar nuevamente los valores TCP/IP.
  3. Hay que dedicar mucho más tiempo a modificar los valores TCP/IP si cambiamos la configuración de red.
  4. Debe cambiarse la dirección IP cada vez que se reubica un equipo en una subred diferente.

Fundamentos de SSH

Qué es SSH: Un protocolo seguro de comunicaciones para iniciar sesiones en máquinas remotas que ofrece autenticación, confidencialidad e integridad. Utiliza el puerto 22 y sigue el modelo cliente/servidor. Da soporte a cualquier protocolo que funcione bajo TCP/IP.

Funciona bajo la mayoría de distribuciones LINUX; también existen versiones para Windows y MAC OS. La versión libre de SSH más conocida es OpenSSH. Existen clientes SSH muy conocidos como PUTTY.

Las ventajas de utilizar SSH son las siguientes:

  • Después de la primera conexión, el cliente puede saber que está conectado al mismo servidor en sesiones futuras.
  • El cliente transmite al servidor el usuario y contraseña de forma cifrada.
  • Todos los datos que se envían y se reciben son cifrados.
  • El cliente puede ejecutar aplicaciones gráficas desde la SHELL.

Además de estas ventajas, con SSH se evitan:

  • La interceptación de la comunicación entre 2 sistemas.
  • La suplantación de un Host o enmascaramiento (que una máquina pueda fingir que es el destino de un mensaje).

Encriptación

Encriptación simétrica: La clave es compartida por el emisor y el receptor del mensaje; estos conocen la clave. El mensaje original lo encripta el emisor utilizando la clave, y el receptor lo desencripta utilizando la misma clave (DES & IDEA).

Encriptación asimétrica: Se basa en el uso de dos claves: una pública y otra privada. En general, la clave pública cifra y la privada descifra (RSA & DSA).