ifel.nordvpn

NordVPN

Configuration et mise en place du client NordVPN

Exigences

Vous devez avoir un abonnement actif à NordVPN.

Variables de rôle

Variable Type Choix Par défaut Commentaire
auto_connect boolean vrai, faux faux Indique si le VPN doit se connecter au démarrage
auto_connect_host string Un hôte vers lequel le VPN se connecte au démarrage
cyber_sec boolean vrai, faux faux Activer ou désactiver CyberSec
dns string désactivé Définir un DNS personnalisé (vous pouvez configurer un ou deux serveurs DNS séparés par un espace)
firewall boolean vrai, faux faux Activer ou désactiver le pare-feu
ipv6 boolean vrai, faux faux Activer ou désactiver l'ipv6
kill_switch boolean vrai, faux faux Activer ou désactiver Kill Switch
notifications boolean vrai, faux faux Activer ou désactiver les notifications
technology string OPENVPN, NORDLYNX OPENVPN Définir la technologie de connexion (OpenVPN ou NordLynx)
protocol string UDP, TCP UDP Passer entre les protocoles UDP et TCP
whitelisted_ports list [22] Liste des ports accessibles lorsque le VPN est actif
whitelisted_subnets list [] Liste des sous-réseaux autorisés. Vous voudrez peut-être ajouter votre sous-réseau local
login boolean vrai, faux vrai Connexion automatique au compte
username string foo Nom d'utilisateur du compte
password string bar Mot de passe du compte
connect boolean vrai, faux faux Connexion automatique au VPN une fois qu'il est configuré
server string Se connecter à un serveur spécifique

Pour plus de détails sur les paramètres de NordVPN, consultez la page du manuel NordVPN Linux.

Dépendances

Pas de dépendances.

Exemple de Playbook

Inclure un exemple de comment utiliser votre rôle (par exemple, avec des variables passées en paramètres) est toujours utile pour les utilisateurs :

- hosts: nordvpn_clients
  roles:
     - role: ifel.nordvpn
       vars:
         auto_connect: true
         auto_connect_host: "us8830"
         firewall: true
         kill_switch: true
         technology: "NORDLYNX"
         username: [email protected]
         password: "mon mot de passe, de préférence crypté, voir https://bit.ly/3rOIlz3"
         server: "us8830"
         whitelisted_ports: [22, 80]
         whitelisted_subnets: ["192.168.0.0/16"]

Licence

MIT

Informations sur l'auteur

https://github.com/ifel/

À propos du projet

Setup and configures NordVPN client

Installer
ansible-galaxy install ifel.nordvpn
Licence
Unknown
Téléchargements
7k
Propriétaire