Las VPN, o redes privadas virtuales, se utilizan comúnmente para dos propósitos principales: proteger la privacidad y acceder a redes remotas. En este artículo, exploraremos cómo se puede utilizar SSH (Secure Shell) como VPN.

Tipos de VPN

Hay dos tipos principales de VPN:

1. VPN centradas en la privacidad: estas VPN ocultan su tráfico y protegen su privacidad redirigiendo su tráfico a una ubicación diferente. A menudo se utilizan para transmitir contenido desde diferentes ubicaciones o para evitar la vigilancia de su proveedor de servicios de Internet (ISP).
2. VPN de acceso remoto: estas VPN son utilizadas por trabajadores remotos para conectarse a la red de su empresa y acceder a recursos ubicados dentro de la empresa u oficina.

VPN: cómo puede funcionar SSH como VPN

Utilizando SSH como VPN

Configurar un proxy de calcetines

  1. SSH en un servidor remoto al que tienes acceso.
  2. Establecer un proxy de calcetines en el servidor remoto usando el comando:
    ssh -D 1080 [user@]remote_server
    Asegúrate de reemplazar [user@]remote_server con su nombre de usuario real y dirección del servidor remoto. Tenga en cuenta que el nombre de usuario es opcional y solo es necesario si es diferente del nombre de usuario local.
  3. Configura tu navegador web para utilizar el proxy Socks en su computadora local, especificando la dirección IP (generalmente 127.0.0.1) y el puerto (normalmente 1080).
  4. Ahora, el tráfico de su navegador web pasará por el servidor remoto y los sitios web verán la dirección IP del servidor remoto en lugar de la suya.

Usando el transbordador SSH

  1. Transporte SSH es una herramienta que configura el enrutamiento en su sistema local mediante un túnel SSH.
  2. Él requiere acceso SSH en un servidor remoto y sudo o root acceda en su computadora local.
  3. Instalar lanzadera SSH en su máquina local si no está instalado:
    pip install sshuttle
    o para algunos sistemas:
    sudo apt-get install sshuttle
  4. Ejecute el comando:
    sshuttle -r [user@]remote_host network_to_route -x remote_host
    Sustituir [user@]remote_host con su nombre de usuario real y dirección de servidor remoto, y network_to_route con la red que desea enrutar a través de la VPN (por ejemplo, 0.0.0.0/0 para encaminar todo el tráfico). Tenga en cuenta nuevamente que el nombre de usuario es opcional y solo es necesario si es diferente del nombre de usuario local.
  5. Con SSH Shuttle, todo su tráfico, no sólo el navegador, se enrutará a través del host remoto.

Conclusión

SSH es una herramienta poderosa que se puede utilizar como VPN usando un proxy Socks o SSH Shuttle. Ya sea que necesite proteger su privacidad o acceder a una red remota, SSH proporciona una solución flexible y segura. Recuerde siempre priorizar el aprendizaje, perseguir sus pasiones y practicar la bondad.

VPN: cómo puede funcionar SSH como VPN
Característica/PasoConfigurar un proxy de calcetinesUsando el transbordador SSH
PropósitoProxy del tráfico del navegador webDirigir todo el tráfico
Comando para establecer conexiónssh -D 1080 [user@]remote_serversshuttle -r [user@]remote_host network_to_route -x remote_host
Requiere instalaciónNoSí (transbordador SSH)
Tipo de tráfico enrutadoSólo tráfico del navegadorTodo el tráfico del sistema
Se requiere configuración del navegadorNo
Se requiere acceso root o sudoNo (en la máquina local)Sí (en la máquina local)
Ejemplo de caso de usoNavegar por sitios web a través de una IP remotaAcceder a redes remotas o proteger todo tipo de tráfico de Internet
ComplejidadBajoMedio

Comentarios (0)

Aún no hay comentarios aquí, ¡tú puedes ser el primero!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Elegir y comprar proxy

Proxies de centros de datos

Rotación de proxies

Proxies UDP

Con la confianza de más de 10.000 clientes en todo el mundo

Cliente apoderado
Cliente apoderado
Cliente proxy flowch.ai
Cliente apoderado
Cliente apoderado
Cliente apoderado