Cómo usar la CLI de Proton VPN para Linux
- Lectura
- 5 min
- Categoría
- Linux

La CLI de Proton VPN (utilidad de línea de comandos) se ejecuta desde la terminal de Linux. Es diferente de nuestra aplicación de Linux (GUI), que tiene una interfaz gráfica de usuario.
- Distribuciones compatibles
- Cómo instalar la CLI para Linux
- Cómo usar la CLI para Linux
- Cómo configurar los ajustes de la VPN
Distribuciones compatibles
La CLI de Proton VPN cuenta con soporte oficial de Proton en las últimas versiones estables de:
- Debian
- Ubuntu
- Fedora
La CLI también está disponible(ventana nueva) en Arch Linux. El soporte oficial para Arch está en desarrollo.
- Arch
También puede funcionar en otras distribuciones de Linux, pero el soporte para otras distribuciones puede ser limitado.
Ten en cuenta que la CLI de Linux requiere gnome-keyring(ventana nueva) (también puede funcionar con KWallet de KDE, pero no tiene soporte oficial) y NetworkManager(ventana nueva).
Ten en cuenta también que la CLI no funciona actualmente en configuraciones headless.
Añadiremos más funciones avanzadas a medida que continúe el desarrollo.
Cómo instalar la CLI para Linux
Puedes instalar tanto la aplicación oficial de Proton VPN con GUI para Linux como la CLI para Linux, pero no puedes ejecutarlas al mismo tiempo.
Debian y Ubuntu
1. Instala el repositorio de Proton VPN para Linux de la misma forma que lo harías para la aplicación oficial con GUI de Proton VPN para Linux. Sigue los pasos 1 y 2 de las siguientes guías (si lo prefieres, puedes usar los repositorios beta en su lugar):
Si ya tienes la aplicación con GUI oficial instalada, no necesitas hacer esto.
2. Ejecuta:
sudo apt install proton-vpn-cli
Fedora
1. Instala el repositorio de Fedora de Proton VPN para Linux tal y como lo harías para la aplicación oficial de Proton VPN para Linux (GUI). Sigue los pasos 1 y 2 de la siguiente guía (si lo prefieres, puedes usar el repositorio beta en su lugar).
Si ya tienes la aplicación con GUI oficial instalada, no necesitas hacer esto.
2. Ejecuta:
sudo dnf install proton-vpn-cli
Como parte del proceso de instalación en Fedora, se te pedirá que aceptes una clave OpenPGP. Para hacerlo cuando se te solicite, pulsa y .
ID de usuario: "Proton Technologies AG (Fedora 44) "
Huella digital: 6929133BDE1CE1CFA9EDB286D84176F6844830D4
Nota: Esta huella digital solo es correcta para la última versión de Fedora (v. 44). Si estás utilizando una versión anterior de Fedora, la huella digital será diferente.
Arch
Simplemente abre una ventana de terminal y ejecuta:
pacman -S proton-vpn-cli
Cómo usar la CLI para Linux
Cómo iniciar sesión
1. Abre una ventana de terminal y ejecuta:
protonvpn signin [nombre de usuario]
2. A continuación, se te pedirá que ingreses tu contraseña de Proton. Como es habitual en la línea de comandos de Linux, no verás ningún comentario en pantalla cuando lo hagas, así que simplemente pulsa [Enter] cuando hayas terminado.

Cómo conectarse a un servidor VPN
Para conectarte al servidor VPN más rápido disponible en tu plan, ejecuta:
protonvpn connect
Para conectarte a un país específico:
protonvpn connect --country [País]
Para [País], puedes usar el código de país (US, GB, DE) o su nombre completo entre comillas. Por ejemplo:
protonvpn connect --country US
o
protonvpn connect --country "United States"
Para conectarte a una ciudad específica, ejecuta:
protonvpn connect --city [Ciudad]
Para [Ciudad], simplemente ingresa el nombre de la ciudad si es de una sola palabra, o utiliza comillas para nombres de varias palabras. Por ejemplo:
protonvpn connect --city miami
o
protonvpn connect --city "New York"
Para conectarte a un servidor específico, ejecuta:
protonvpn connect [nombre del servidor]
Puedes encontrar una lista de nombres de servidores de Proton VPN aquí. Por ejemplo:
protonvpn connect CH#242
Ten en cuenta que los nombres de país, ciudad, estado y servidor no distinguen entre mayúsculas y minúsculas, por lo que no importa si usas letras mayúsculas o no.
Cómo desconectarse y cerrar sesión
Para desconectar la VPN, ejecuta:
protonvpn disconnect
Ten en cuenta que seguirás teniendo la sesión iniciada en tu cuenta de Proton VPN. Si otras personas usan este ordenador, es buena idea cerrar sesión. Para hacerlo, ejecuta:
protonvpn signout
Cómo configurar los ajustes de la VPN
Para configurar los ajustes avanzados de la VPN, ejecuta el siguiente comando:
protonvpn config set [opción] [ajuste][ajuste 2]
La mayoría de las opciones solo tienen un ajuste, y todos los ajustes se restablecen a sus valores por defecto cuando cierras sesión.
Para listar todos los comandos de configuración disponibles, ejecuta:
protonvpn config list
Aquí tienes una lista de los ajustes disponibles actualmente en la CLI:
Informes de error anónimos
Activar esta opción envía informes de error anónimos a Proton VPN, lo que nos ayuda a solucionar errores y mejorar nuestro software.
Opción: anonymous-crash-reports
Uso:
Para activar:
protonvpn config set anonymous-crash-reports on
Para desactivar:
protonvpn config set anonymous-crash-reports off
IPv6
Opción: ipv6
Uso: consulta Soporte de IPv6 y Proton VPN
NAT moderada (NAT tipo 2)
Opción: moderate-nat
Uso: consulta ¿Qué es la NAT moderada y cómo usarla?
Kill Switch
Opción: kill-switch
Uso: consulta Ver ¿Qué es un Kill Switch?
VPN Accelerator
Opción: vpn-accelerator
Uso: consulta Cómo usar VPN Accelerator
DNS personalizado
Opción: custom-dns
Uso: consulta Cómo usar un DNS personalizado
Kill Switch
Opción: kill-switch
Uso: consulta ¿Qué es un Kill Switch?
NetShield Ad-blocker
Opción: netshield
Uso: Ver Cómo usar NetShield Ad-blocker
Redirección de puertos
Opción: port-forwarding
Uso: consulta Redirección de puertos
Para ver una lista actualizada de las funciones disponibles actualmente con la CLI de Linux, ejecuta:
protonvpn config set