Cómo usar la CLI de Proton VPN para Linux
- Lectura
- 5 minutos
- 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), la cual cuenta con 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 versiones estables más recientes de:
- Debian
- Ubuntu
- Fedora
La CLI también está disponible(nueva ventana) 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 podría ser limitado.
Tenga en cuenta que la CLI de Linux requiere gnome-keyring(nueva ventana) (también podría funcionar con KWallet de KDE, pero no tiene soporte oficial) y NetworkManager(nueva ventana).
Tenga en cuenta también que la CLI actualmente no funciona en configuraciones sin interfaz gráfica (headless).
Agregaremos más funciones avanzadas a medida que continúe el desarrollo.
Cómo instalar la CLI para Linux
Puede instalar tanto la aplicación de GUI oficial de Proton VPN para Linux como la CLI de Linux, pero no puede ejecutarlas al mismo tiempo.
Debian y Ubuntu
1. Instale el repositorio de Proton VPN para Linux tal como lo haría para la aplicación de GUI oficial de Proton VPN para Linux. Siga los pasos 1 y 2 de las siguientes guías (si lo prefiere, puede utilizar los repositorios beta en su lugar):
Si ya tiene instalada la aplicación de GUI oficial, no es necesario que haga esto.
2. Ejecute:
sudo apt install proton-vpn-cli
Fedora
1. Instale el repositorio de Proton VPN para Linux de Fedora tal como lo haría para la aplicación oficial de Proton VPN para Linux (GUI). Siga los pasos 1 y 2 de la siguiente guía (si lo prefiere, puede utilizar el repositorio beta en su lugar).
Si ya tiene instalada la aplicación de GUI oficial, no es necesario que haga esto.
2. Ejecute:
sudo dnf install proton-vpn-cli
Como parte del proceso de instalación en Fedora, se le solicitará que acepte una clave OpenPGP. Para hacer esto cuando se le indique, presione y .
ID de usuario : "Proton Technologies AG (Fedora 44) "
Huella digital: 6929133BDE1CE1CFA9EDB286D84176F6844830D4
Nota: Esta huella digital solo es correcta para la versión más reciente de Fedora (v. 44). Si está utilizando una versión anterior de Fedora, la huella digital será diferente.
Arch
Simplemente abra una ventana de terminal y ejecute:
pacman -S proton-vpn-cli
Cómo usar la CLI para Linux
Cómo iniciar sesión
1. Abra una ventana de terminal y ejecute:
protonvpn signin [nombre_de_usuario]
2. Luego se le solicitará que ingrese su contraseña de Proton. Como es habitual en la línea de comandos de Linux, no verá ningún comentario en pantalla cuando haga esto, así que simplemente presione [Enter] cuando haya terminado.

Cómo conectarse a un servidor VPN
Para conectarse al servidor VPN más rápido disponible en su plan, ejecute:
protonvpn connect
Para conectarse a un país específico:
protonvpn connect --country [País]
Para [País], puede utilizar 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 conectarse a una ciudad específica, ejecute:
protonvpn connect --city [Ciudad]
Para [Ciudad], simplemente ingrese el nombre de la ciudad si es de una sola palabra o use comillas para nombres de varias palabras. Por ejemplo:
protonvpn connect --city miami
o
protonvpn connect --city "New York"
Para conectarse a un servidor específico, ejecute:
protonvpn connect [nombre del servidor]
Puede encontrar una lista de nombres de servidores de Proton VPN aquí. Por ejemplo:
protonvpn connect CH#242
Tenga 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 utiliza letras mayúsculas o no.
Cómo desconectarse y cerrar sesión
Para desconectar la VPN, ejecute:
protonvpn disconnect
Tenga en cuenta que seguirá teniendo la sesión iniciada en su cuenta de Proton VPN. Si otras personas utilizan esta computadora, es una buena idea cerrar sesión. Para hacerlo, ejecute:
protonvpn signout
Cómo configurar los ajustes de la VPN
Para configurar ajustes avanzados de la VPN, ejecute 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 usted cierra sesión.
Para listar todos los comandos de configuración disponibles, ejecute:
protonvpn config list
Esta es una lista de los ajustes disponibles actualmente en la CLI:
Reportes de errores anónimos
Activar esta opción envía reportes de errores 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: consulte Soporte de Proton VPN e IPv6
NAT moderada (NAT tipo 2)
Opción: moderate-nat
Uso: consulte ¿Qué es la NAT moderada y cómo usarla?
Interruptor de bloqueo
Opción: kill-switch
Uso: consulte Consulte ¿Qué es un interruptor de bloqueo?
VPN Accelerator
Opción: vpn-accelerator
Uso: consulte Cómo usar VPN Accelerator
DNS personalizado
Opción: custom-dns
Uso: consulte Cómo usar un DNS personalizado
Interruptor de bloqueo
Opción: kill-switch
Uso: consulte ¿Qué es un interruptor de bloqueo?
NetShield Ad-blocker
Opción: netshield
Uso: Consulte cómo usar NetShield Ad-blocker
Redirección de puertos
Opción: port-forwarding
Uso: consulte Redirección de puertos
Para ver una lista actualizada de las funciones disponibles actualmente con la CLI de Linux, ejecute:
protonvpn config set