Windscribe VPN en Linux con split tunneling

Windscribe VPN en Linux con Split Tunneling

Windscribe es un servicio de red privada virtual (VPN) que destaca por su flexibilidad, sus políticas de privacidad y sus potentes herramientas de configuración. En este artículo detallado exploraremos cómo instalar y configurar Windscribe en distintas distribuciones de Linux y cómo aprovechar al máximo su función de split tunneling para dirigir tráfico selectivo a través de la VPN.

1. ¿Qué es Split Tunneling

El split tunneling permite dividir el tráfico de red: parte de él viaja cifrado por la VPN y el resto sale directamente a Internet sin pasar por el túnel seguro. Sus ventajas principales son:

  • Rendimiento optimizado: ahorra ancho de banda y reduce la latencia para el tráfico no sensible.
  • Acceso local: permite usar recursos de red internos (impresoras, NAS) mientras se protege el resto.
  • Control granular: eliges qué aplicaciones o direcciones IP usan la VPN.

2. Requisitos Previos

  • Sistema Linux (Ubuntu, Debian, Fedora, Arch, etc.).
  • Acceso root o privilegios sudo.
  • Conexión a Internet.
  • Cuenta activa en Windscribe (Free o Premium).

3. Instalación de Windscribe

A continuación presentamos los pasos para diferentes distros:

3.1 Ubuntu/Debian

  1. Actualizar repositorios:
    sudo apt update sudo apt upgrade
  2. Descargar el paquete oficial:
    wget https://assets.windscribe.com/desktop/ubuntu/windscribe-cli_latest_amd64.deb
  3. Instalar:
    sudo dpkg -i windscribe-cli_latest_amd64.deb y sudo apt -f install si faltan dependencias.
  4. Registrar e iniciar sesión:
    windscribe login (introduce usuario y contraseña).

3.2 Fedora

  1. Instalar dependencias:
    sudo dnf install openvpn NetworkManager-openvpn
  2. Descargar e instalar RPM:
    wget https://assets.windscribe.com/desktop/fedora/windscribe-cli_latest.x86_64.rpm
    sudo rpm -i windscribe-cli_latest.x86_64.rpm
  3. Iniciar sesión:
    windscribe login

3.3 Arch Linux

  1. Usar AUR (recomendado):
    git clone https://aur.archlinux.org/windscribe-cli.git
    cd windscribe-cli
    makepkg -si
  2. Acceder:
    windscribe login

4. Uso Básico desde CLI

Algunos comandos fundamentales:

  • windscribe connect – conecta al servidor óptimo.
  • windscribe connect US – conecta a un servidor en EE. UU.
  • windscribe status – muestra estado de conexión.
  • windscribe disconnect – desconecta la VPN.
  • windscribe locations – lista de ubicaciones disponibles.

5. Configuración de Split Tunneling

Windscribe CLI ofrece la opción --allowed y --disallowed para split tunneling a nivel de aplicaciones:

5.1 Permitir aplicaciones concretas

Ejemplo: permitir solo firefox y curl usar la VPN:

windscribe tunnel --allowed firefox,curl
windscribe connect
  

5.2 Excluir aplicaciones específicas

Ejemplo: todo pasa por la VPN salvo ssh:

windscribe tunnel --disallowed ssh
windscribe connect
  

5.3 Split Tunneling por IP o Dominio

Para dividir tráfico por rutas:

  1. Averigua la interfaz VPN: ip addr grep wsb.
  2. Agregar rutas manuales:
    sudo ip route add 192.168.10.0/24 dev wsb0 (directo a red local).
    sudo ip route add 93.184.216.34 via 192.168.1.1 (dominio específico fuera de VPN).

6. Integración con NetworkManager

Si prefieres un cliente gráfico, instala el complemento:

  1. sudo apt install network-manager-openvpn-gnome (Ubuntu/Debian).
  2. Importa el perfil .ovpn de Windscribe.
  3. En el apartado IPv4 > Routes marca Use this connection only for resources on its network para excluir tráfico fuera de la VPN.

7. Tabla Comparativa de Split Tunneling

Cliente Split por App Split por IP/Dominio GUI
Windscribe CLI Manual No
ExpressVPN No
NordVPN No

8. Buenas Prácticas y Consejos

  • Revisa regularmente windscribe status y ip route tras cambios.
  • Desactiva el kill switch si deseas mantener acceso local: windscribe set killswitch off.
  • Actualiza el cliente: sudo apt update sudo apt upgrade windscribe-cli.
  • Usa DNS de Windscribe para evitar fugas: windscribe dns set windscribe.

9. Resolución de Problemas Comunes

  • Conexión fallida: comprueba credenciales y cortafuegos (sudo ufw status).
  • Fugas DNS: habilita DNS de la VPN o configura /etc/resolv.conf.
  • Split no funciona: asegúrate de usar la interfaz correcta (ip addr) y rutas válidas.

10. Conclusión

Con Windscribe en Linux obtienes una solución potente y versátil. Su CLI avanzada y la opción de split tunneling por aplicación o rutas manuales te brindan control total sobre tu tráfico. Siguiendo esta guía profesional y minimalista podrás maximizar tu privacidad sin sacrificar rendimiento ni acceso a recursos locales.

  • Hola 👋 , soy la IA de Linuxmind.dev, te puedo ayudar a aprender.
Gathering thoughts ...

Leave a Reply

Your email address will not be published. Required fields are marked *