Guia Ipsec

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 35

USO, CONFIGURACION

Y MANEJO DE IPSEC
EN WINDOWS Y UBUNTO
CON IPV4 E IPV6
YURIAM ZAMBRANO
JOHAN LIDDELL MORENO SUAREZ

INTRODUCCION
IPSEC

IPsec es un protocolo de seguridad de internet.


Este protocolo proporciona servicios de seguridad a la capa IP y a
todos los procolos superiores, como TCP y UDP (capa de transporte
en internet).
Una conexin IPsec enlaza dos redes distintas, como por ejemplo la
red de la universidad y nuestro hogar, permitiendo acceder a los
equipos compartidos.
IPsec tambin se integra por defecto en la arquitectura de red IPv6.

INTRODUCCION
SERVICIOS QUE PROPORCIONA IPSEC:
Confidencialidad: requiere que la informacin sea accesible nicamente a las entidades autorizadas
Integridad: incluye cdigos detectores de errores y que la informacin no se vea modificada. IPsec permite al
host receptor verificar que los campos de cabecera del datagrama y la carga til cifrada no han sido modificados
mientras el datagrama estaba en ruta hacia el destino.

Autenticacin: el usuario es realmente quien dice ser. Cuando el host recibe un datagrama IPsec de un origen, el
host est seguro de que la direccin IP de origen del datagrama es el origen real del mismo.
Permite el acceso remoto a ordenadores en distintos lugares como si estuviramos en la misma red local (redes
privadas virtuales). Gracias a esta caracterstica podremos tener redes privadas comunicando diferentes sedes de
empresas en Internet, sin necesidad de redes fsicas privadas con el coste que estas redes conllevan.

Negociacin del cifrado: mecanismos que permiten a los dos host que estn se estn comunicando acordar las
claves y algoritmos de cifrado.
Cifrado de la comunicacin: cuando el host emisor recibe un segmento de la capa de transporte, IPsec cifra la
carga til. Estos datos slo puede ser descifrada por IPsec en el host receptor. Perfecto para el comercio
electrnico.

Cuando dos host han establecido una sesin IPsec, los segmentos TCP y UDP enviados entre ellos son cifrados y
autenticados. Por tanto, IPsec garantiza la seguridad de las comunicaciones.

ESP ofrece autenticacin, integridad y confidencialidad de los datos transmitidos a travs de IPsec. Para conseguir stas
caractersticas de seguridad, se hace un intercambio de llaves pblicas (Algoritmos de cifrado asimtrico).
La funcin principal del protocolo ESP es proporcionar confidencialidad a los datos, para poder hacerlo, ESP define el
cifrado y la forma en la que se ubicarn los datos en un nuevo datagrama IP. Para proporcionar autenticacin e integridad,
ESP usa mecanismos parecidos a AH.
La estructura de ESP es ms complejo que AH ya que aporta ms funciones. Los datos se pueden transmitir va TCP, UDP o
un datagrama IP completo (lo mismo ocurra con AH). La cabecera del paquete IP no est protegida por ESP (si utilizamos
el modo tnel, la proteccin ser a todo el paquete IP interno).
ESP pertenece al nivel de red dentro de TCP/IP.
El rea de datos queda totalmente cifrada, tambin se podra autenticar el propio datagrama para proporcionar mayor
seguridad. El cifrado de los datos se realiza mediante algoritmos de clave simtrica, habitualmente se usan cifrados en
bloque (como AES), el cifrado de los datos se hacen mediante mltiplos del tamao del bloque, por este motivo tenemos el
Padding, un campo de relleno.
Para cifrar los datos, primero el emisor cifra el mensaje original usando una clave y lo introduce en un nuevo datagrama IP
(que es protegido por la cabecera ESP). En el hipottico caso de que alguien intercepte el mensaje (Man In The Middle),
slo obtendr datos sin sentido ya que no tiene la clave secreta para descifrar el mensaje. Cuando el mensaje llegue al
destino, ste aplicar la clave secreta sobre los datos y descifrar el paquete.
El algoritmo ms utilizado es AES en todas sus versiones (128 y 256bits) y en sus distintas modos de cifrado como AES-CBC,
AES-CFB y AES-OFB.
Por tanto, es fundamental usar un buen algoritmo de cifrado para proteger todos los datos, la distribucin de las claves de
forma segura ser muy importante. Un tema delicado es que a ambos lados de la comunicacin se pongan de acuerdo con
los algoritmos y la autenticacin.

IKE: Este protocolo se utiliza para generar y administrar las claves


necesarias para establecer las conexiones AH (Cabecera de autenticacin) y
ESP (Carga de Seguridad Encapsulada).
Los dos o ms participantes de la conexin IPsec debern acordar de alguna
manera, los tipos de cifrados y los algoritmos de autenticacin para poder
establecer la conexin de una forma segura.
Esta configuracin se podr hacer de forma manual a ambos extremos del
canal, o a travs de un protocolo (el protocolo IKE) para que se encargue de
la negociacin automtica de los participantes (SA = Asociacin de
Seguridad).
El protocolo IKE no slo se encarga de la gestin y administracin de las
claves sino tambin del establecimiento de la conexin entre los
participantes correspondientes. IKE no slo est en IPsec sino que puede ser
usado en los distintos algoritmos de enrutamiento como OSPF o RIP.

Hay cuatro mtodos de autenticacin en IPsec: clave compartida, firmas digitales RSA, certificados
digitales X.509 y autenticacin mediante un grupo de usuarios XAuth.

Dependiendo del escenario donde deseamos implementar IPsec, se utilizar un mtodo de autenticacin u
otro, cada uno de estos mtodos poseen unas ventajas y unos inconvenientes que sern citados.

Iniciamos dando clic en el icono de Windows y


buscamos el mmc para iniciar la configuracin

Vamos al Men Archivo


clic en agregar o quitar complementos

Seleccionamos, Equipo local

Agregamos, Directivas de Seguridad IP

Clic Derecho en Directivas de Seguridad IP


Y luego en crear directivas de seguridad IP

Se inicia el asistente para configuracin de


Directivas de seguridad IP clic en siguente

Activamos reglas para configuracin de


Directivas de seguridad IP y clic en siguiente

Agregamos nuestra clave a compartir para


comunicacin segura y clic en siguiente

Seleccionamos editar propiedades


y clic en siguiente

Seleccionamos y clic en agregar

Clic en siguiente para editar nuestras reglas

Seleccionamos, todas las conexiones


y clic en siguiente

Clic en el botn, Agregar

Clic en siguiente

Agregamos una descripcin de nuestra regla


y clic en siguiente

Seleccionamos Mi Conexin
y clic en siguiente

Seleccionamos, Cualquier direccin IP


y clic en siguiente

Seleccionamos, el tipo de protocolo a usar


en nuestro caso ICMP y clic en siguiente

Aceptamos y guardamos las configuracin, lo mismo


realizamos en el pc de destino.
Instalamos el programa Wireshar para capturar el trafico
entre los dos equipos, iniciamos y capturamos el trafico,
filtramos por ip y verificamos que la encriptacin
en este caso del ping entre los equipos esta cifrada
por IPSEC

IPSEC EN UBUNTO

Abrimos nuestro terminal e instalamos ipsec-tool

Revisamos que halla ping entre


equipos y con abrimos el archivo
ipsec-tools.conf para editarlo con
el comando
nano /etc/ipsec-tools.conf

Editamos de tal manera que nos


quede como la vista de al lado
agregando la ipv4 de origen y de
destino

Guardamos y volvemos a la
terminal de comandos

Restauramos servicios

Realizamos la misma configuracin en


pc destino.
Iniciamos nuestro Wireshark y
capturamos el trafico entre equipos
filtrando por ipv4 haciendo ping entre
los equipos para verificar la
encriptacin de

Agregamos ip en ipv6 y
editamos el archivo ipsectools.conf

editamos el archivo
ipsec-tools.conf

Restablecemos servicios y
realizamos la prueba con ipv6
haciendo ping y capturando el
trafico con wireshark

Trafico encriptado

CONCLUSIONES
Se pudo establecer la comunicacin utilizando
el Ipsec tanto en Windows como en Ubuntu
permitiendo el trafico encriptado de la
informacin
Ipsec como herramienta para ocultar la
informacin en redes abiertas tanto para IPv4
como para IPv6

También podría gustarte