Página de inicio de Proton VPN

Cómo usar la CLI de Proton VPN para Linux

Lectura
5 min
Categoría
Linux

La pantalla de inicio de la CLI de Proton VPN

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

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.

Linux CLI commands

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