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:
- La configuración TCP/IP se asigna automáticamente.
- Se centraliza la información.
- Se aumenta la seguridad.
- Se ahorra tiempo y esfuerzo de administración.
- Permite la movilidad de equipos entre diferentes subredes.
Podemos citar como inconvenientes de la configuración manual los siguientes:
- Los valores TCP/IP han de ser introducidos en cada equipo uno a uno.
- Existe la posibilidad de equivocación y tener que reconfigurar nuevamente los valores TCP/IP.
- Hay que dedicar mucho más tiempo a modificar los valores TCP/IP si cambiamos la configuración de red.
- 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).