VPN ((VIRTUAL PRIVATE NETWORK))
Que son?
una vpn es una tecnología que permite extender de manera segura una red privada sobre una red publica o no confiable como internet
permite que un nodo de la red envie y reciba datos sobre redes compartidas o publicas con la seguridad y politicas de gestion de una red privada
como funciona una vpn?
Si conectamos una red domestica a traves de un nodo a otra red local interconectada se le llama "ETHERNET o direccion fisica"
si conecto una red local a una red externa se le llama "direccion IP"
para conectar las dos redes es a través de un router
lo que conecta la red local con la red del trabajo es el router lo cual lo hace a través de una direccion ip publica dentro de internet
una ip publica deja expuesto todo el trafico de red que utilizamos en internet
la forma en que la informacion se envia desde el ordenador hacia el router es en forma de paquete de red al igual que lo envia el router hacia internet y toda la infromacion esta fragmentada en paquetes de red
toda la informacion esta siendo distribuida dentro de redes no confiables, por lo cual toda la informacion se encuentra expuesta a traves de la ip publica
claves de cifrado
cifro la informacion intercambiando alguans claves de cifrado entre los equipos de red domestica y la red de trabjo se da un protocolo que usan por ejemplos las https
el cifrado no ayuda en la privacidad ya que los routers intermedios no son cifrados completamente
por ende dejan expuestas las ip o las direcciones
las vpn y el tunneling:
Se cifra la informacion en transito y se realiza un intercambio de claves entre el primer nodo y el segundo nodo que se encuentra en la segunda red, se sabe que este intercambio al llegar la informacion, facilmente se podra descifrar en la ubicacion designada del equipo
en lugar de cifrar las capas de aplicacion intentamos hacer una red virtual de punto a punto encapsulando los paquetes de informacion
encapsulamiento: cuando el primer nodo intenta realizar una peticion al segundo nodo
que se encuentra en otra red, por ejemplo para consumir ubna aplicacion web, se intercambian las claves de cifrado, luego tomamos los paquetes de red legítimos(peticion), en lugar de mandarlos en plano, se cifran nuevamente las capas de esos paquetes
( no solo la capa http) sino qeu tambien se cifrara la capa: IP, TCP y HTTP
se sabe que si se cifra la capa ip, nuestro router tampoco sabrá como llegar al destini, por esto, se aplica el encapsulamiento, donde se añade una nueva cabecera ip, las capas IP, TCP y HTTP seran encapsuladas dentro de un nuevo paquete con la nueva cabera ip en plano anteriormente dicho, esta cabecera ip nueva corresponderá a una ip publica que será proporcionada por un servidor VPN
lo que hace la vpn es eliminar la ip nueva de cabecera, utilizando la clave de desifrado para los paquetes y reenvia el paquete encapsulado al destino y luego se repite el desencapsulamiento quitando la cabecera, descifrando el paquete y accediendo a la informacion solicitada.
lo que esta expuesto a la internet es el servidor vpn y la ip publica que utiliza el mismo.
INSTALANDO UN CLIENTE VPN
PROTON VPN
https://protonvpn.com/es-419/download-windows
https://protonvpn.com/es-419/download-android
proton vpn para linux
acceder a el emulador de linux en vmware
iniciar el navegador web
acceder a proton web vpn, downlaod for linux
descargar el archivo .deb que aparece en las instrucciones
abrir terminal kali y ejecutar:
cd downloads
chmod 777 (nombre del archivo)
sudo dpkg -i (nombre del archivo)
contraseña kali
sudo apt-get update
sudo apt-get install protonvpn
yes
termina de instalarse
PROTON VPN EN WINDOWS
accedo a la pagina web de proton vpn e instalo el ejecutable.
configuracion de la vpn en windows:
si desplegamos la flecha derecha veremos los servidores que tiene el pais de la vpn
y el circulo que se muestra a su izquierda significa la cantidad de gente conectada y el rendimiento que tendra ese servidor
soporta p2p
conecta a la red TOR
kill switch
deshabilita internet si la conexion vpn disminuye para evitar perdidas accidentales de tu ip publica
netshield
navega por internet sin anuncios ni malware
secure core
envia tus datos mas sensibles a traves de servidores mas seguros con paises con mas privacidad
ÑPERFILES
para crear un perfil de vpn para adaptarlo a mis necesidades de uso
CONFIGURACION
CONEXION
programar protocolo por defecto por tcp
servidor de dns personalizado
AVANZADO
tunelizacion dividida
La tunelización dividida de una VPN le permite direccionar parte del tráfico de su aplicación o dispositivo a través del túnel encriptado de la VPN mientras que otros servicios o aplicaciones mantienen su acceso directo a la internet.
NO UTILIZAR NAVEGADORES CON VPN
Lo que sucede es que las vpn incorporadas en navegadores si capturamos paquetes icmp con wareshark notaremos que nuestros datos dentro de mi ordenador (por fuera del navegador) seran descifrados facilmente, o sea la vpn no lo esta tunelizando.
las vpn de navegadores solo sirven para el trafico de datos del navegador y nada mas.
Comentarios
Publicar un comentario