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
- Actualizar repositorios:
sudo apt update sudo apt upgrade
- Descargar el paquete oficial:
wget https://assets.windscribe.com/desktop/ubuntu/windscribe-cli_latest_amd64.deb
- Instalar:
sudo dpkg -i windscribe-cli_latest_amd64.deb
ysudo apt -f install
si faltan dependencias. - Registrar e iniciar sesión:
windscribe login
(introduce usuario y contraseña).
3.2 Fedora
- Instalar dependencias:
sudo dnf install openvpn NetworkManager-openvpn
- 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
- Iniciar sesión:
windscribe login
3.3 Arch Linux
- Usar AUR (recomendado):
git clone https://aur.archlinux.org/windscribe-cli.git
cd windscribe-cli
makepkg -si - 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:
- Averigua la interfaz VPN:
ip addr grep wsb
. - 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:
sudo apt install network-manager-openvpn-gnome
(Ubuntu/Debian).- Importa el perfil .ovpn de Windscribe.
- 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 | Sí | Manual | No |
ExpressVPN | No | Sí | Sí |
NordVPN | No | Sí | Sí |
8. Buenas Prácticas y Consejos
- Revisa regularmente
windscribe status
yip 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.
Leave a Reply