Files
fn_registry/bash/functions/infra/install_nordvpn.md
T
egutierrez c33e907fef feat: funciones NordVPN bash y Go — CLI, contenedor Docker y parser de estado
Funciones bash para instalar, conectar, desconectar, estado, IP, ciudades, países y protocolo.
Funciones Go para gestionar contenedor NordVPN (run/start/stop) y parsear estado.
Incluye tipo NordVPNStatus y tests para el parser.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 20:55:08 +02:00

1.0 KiB

name, kind, lang, domain, version, purity, signature, description, tags, uses_functions, uses_types, returns, returns_optional, error_type, imports, tested, tests, test_file_path, file_path
name kind lang domain version purity signature description tags uses_functions uses_types returns returns_optional error_type imports tested tests test_file_path file_path
install_nordvpn function bash infra 1.0.0 impure install_nordvpn() -> void Instala NordVPN CLI en Ubuntu/Debian (incluido WSL2). Configura repositorio oficial, instala paquete y habilita servicio nordvpnd. Idempotente.
vpn
nordvpn
install
infra
wsl2
false error_go_core
false
bash/functions/infra/install_nordvpn.sh

Ejemplo

source install_nordvpn.sh
install_nordvpn
# nordvpn ya instalado: NordVPN Version 3.x.x
# — o —
# Instalando NordVPN CLI...
# NordVPN instalado: NordVPN Version 3.x.x
# NOTA: ejecuta 'nordvpn login' para autenticarte

Notas

Usa el script de instalacion oficial de NordVPN. En WSL2 sin systemd, levanta nordvpnd manualmente. Agrega el usuario al grupo nordvpn para evitar sudo en comandos posteriores. Despues de instalar, se requiere nordvpn login para autenticarse.