informatica:redes:vpn:proton_vpn
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:redes:vpn:proton_vpn [2024/10/12 00:44] – [Características] tempwin | informatica:redes:vpn:proton_vpn [2025/08/31 13:24] (actual) – [nmcli] tempwin | ||
|---|---|---|---|
| Línea 34: | Línea 34: | ||
| ==== Arch Linux ==== | ==== Arch Linux ==== | ||
| - | Hay que tener instalados los paquetes '' | + | No hay una versión del cliente oficial para Arch Linux, así que hay que instalar un par de paquetes y luego proceder a la configuración manual. Los paquetes |
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | < | ||
| + | sudo systemctl start systemd-resolved | ||
| + | </ | ||
| + | |||
| + | ===== Configuración manual en Linux ===== | ||
| En el caso de WireGuard, descargamos la configuración desde nuestro panel de usuario: Descargas -> Configuración de WireGuard. Configuramos las características para el fichero de configuración y el servidor al que queremos conectarlos. Al pulsar sobre el botón **Crear** del servidor que queramos, se generará el fichero de configuración que guardaremos en un fichero en ''/ | En el caso de WireGuard, descargamos la configuración desde nuestro panel de usuario: Descargas -> Configuración de WireGuard. Configuramos las características para el fichero de configuración y el servidor al que queremos conectarlos. Al pulsar sobre el botón **Crear** del servidor que queramos, se generará el fichero de configuración que guardaremos en un fichero en ''/ | ||
| + | |||
| + | ==== Desde línea de comandos ==== | ||
| Para iniciar una conexión VPN: | Para iniciar una conexión VPN: | ||
| Línea 43: | Línea 56: | ||
| wg-quick up < | wg-quick up < | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | La herramienta '' | ||
| + | </ | ||
| '' | '' | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | El nombre del fichero con la configuración para WireGuard no debe ser muy largo o WireGuard se quejará diciendo que no existe. | ||
| + | </ | ||
| + | |||
| + | |||
| Podemos ver el estado de la conexión con: | Podemos ver el estado de la conexión con: | ||
| < | < | ||
| - | wg status | + | wg |
| + | </ | ||
| + | |||
| + | Ejemplo de salida del comando anterior: | ||
| + | |||
| + | < | ||
| + | interface: proton-hk28 | ||
| + | public key: n5jgtZyOL1a5b3dbejQFe+0LqUS4kfkrZasPf+nSvwQ= | ||
| + | private key: (hidden) | ||
| + | listening port: 51200 | ||
| + | fwmark: 0xca6c | ||
| + | |||
| + | peer: giBCbR12im6jW6732jamJ1PH8NUhRFUDedozBSYC8n4= | ||
| + | endpoint: 146.70.113.114: | ||
| + | allowed ips: 0.0.0.0/0 | ||
| + | latest handshake: 24 seconds ago | ||
| + | transfer: 916.95 KiB received, 184.73 KiB sent | ||
| </ | </ | ||
| Línea 59: | Línea 98: | ||
| + | ==== Usando NetworkManager ==== | ||
| + | |||
| + | Podemos cargar directamente la configuración desde el fichero que descargamos o meter la información a mano. | ||
| + | |||
| + | <WRAP center round todo 60%> | ||
| + | Completar pasos | ||
| + | </ | ||
| + | |||
| + | Metiendo la información a mano, de la pestaña **WireGuard** cubrimos: | ||
| + | |||
| + | * Nombre de la interfaz | ||
| + | * Clave privada | ||
| + | * Pares | ||
| + | |||
| + | De la pestaña **Ajustes de IPv4**: | ||
| + | |||
| + | * Dirección | ||
| + | * Máscara de red | ||
| + | * Puerta de enlace (yo no lo he hecho y funciona) | ||
| + | * Servidores DNS | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== nmcli ==== | ||
| + | |||
| + | **nmcli** es la herramienta en línea de comandos de **NetworkManager**. | ||
| + | |||
| + | Si tenemos un fichero de configuración descargado desde la web de Proton, lo podemos cargar con: | ||
| + | |||
| + | < | ||
| + | sudo nmcli connection import type wireguard file < | ||
| + | </ | ||
| + | |||
| + | ===== Recursos ===== | ||
| + | |||
| + | * [[https:// | ||
informatica/redes/vpn/proton_vpn.1728686647.txt.gz · Última modificación: por tempwin
