ifel.nordvpn

NordVPN

Einrichten und Konfigurieren des NordVPN-Clients

Anforderungen

Sie benötigen ein aktives NordVPN-Abonnement.

Rollenvariablen

Variable Typ Auswahl Standard Kommentar
auto_connect boolean wahr, falsch falsch Ob die VPN beim Start automatisch verbunden werden soll
auto_connect_host string Ein Host, mit dem sich die VPN beim Start verbindet
cyber_sec boolean wahr, falsch falsch Aktivieren oder Deaktivieren von CyberSec
dns string deaktiviert Benutzerdefinierte DNS festlegen (Sie können einen oder zwei mit Leerzeichen getrennte DNS-Server festlegen)
firewall boolean wahr, falsch falsch Aktivieren oder Deaktivieren der Firewall
ipv6 boolean wahr, falsch falsch Aktivieren oder Deaktivieren von IPv6
kill_switch boolean wahr, falsch falsch Aktivieren oder Deaktivieren des Kill Switch
notifications boolean wahr, falsch falsch Aktivieren oder Deaktivieren von Benachrichtigungen
technology string OPENVPN, NORDLYNX OPENVPN Verbindungstechnik festlegen (OpenVPN oder NordLynx)
protocol string UDP, TCP UDP Umschalten zwischen UDP- und TCP-Protokollen
whitelisted_ports list [22] Liste der Ports, die zugänglich sein sollten, wenn die VPN aktiv ist
whitelisted_subnets list [] Liste der zugelassenen Subnetze. Sie möchten möglicherweise Ihr lokales Subnetz hinzufügen
login boolean wahr, falsch wahr Automatisches Einloggen in das Konto
username string foo Kontoname
password string bar Kontopasswort
connect boolean wahr, falsch falsch VPN automatisch verbinden, sobald es konfiguriert ist
server string Mit dem spezifischen Server verbinden

Für weitere Details zu den NordVPN-Einstellungen schauen Sie in die NordVPN Linux Handbuchseite.

Abhängigkeiten

Keine Abhängigkeiten

Beispiel-Playbook

Ein Beispiel, wie man Ihre Rolle verwendet (zum Beispiel mit übergebenen Variablen), ist immer hilfreich für die Benutzer:

- hosts: nordvpn_clients
  roles:
     - role: ifel.nordvpn
       vars:
         auto_connect: wahr
         auto_connect_host: "us8830"
         firewall: wahr
         kill_switch: wahr
         technology: "NORDLYNX"
         username: [email protected]
         password: "mein Passwort, vorzugsweise verschlüsselt, siehe https://bit.ly/3rOIlz3"
         server: "us8830"
         whitelisted_ports: [22, 80]
         whitelisted_subnets: ["192.168.0.0/16"]

Lizenz

MIT

Autoreninformation

https://github.com/ifel/

Über das Projekt

Setup and configures NordVPN client

Installieren
ansible-galaxy install ifel.nordvpn
GitHub Repository
Lizenz
Unknown
Downloads
7k
Besitzer