ifel.nordvpn
NordVPN
Konfiguracja i ustawienia klienta NordVPN
Wymagania
Musisz mieć aktywną subskrypcję NordVPN.
Zmienne roli
Zmienna | Typ | Opcje | Domyślna | Opis |
---|---|---|---|---|
auto_connect | boolean | true, false | false | Czy VPN ma być połączony przy uruchomieniu |
auto_connect_host | string | Host, do którego VPN łączy się przy uruchomieniu | ||
cyber_sec | boolean | true, false | false | Włącz lub wyłącz CyberSec |
dns | string | disabled | Ustaw niestandardowy DNS (możesz ustawić pojedynczy DNS lub dwa serwery DNS oddzielone spacją) | |
firewall | boolean | true, false | false | Włącz lub wyłącz zaporę (firewall) |
ipv6 | boolean | true, false | false | Włącz lub wyłącz IPv6 |
kill_switch | boolean | true, false | false | Włącz lub wyłącz Kill Switch |
notifications | boolean | true, false | false | Włącz lub wyłącz powiadomienia |
technology | string | OPENVPN, NORDLYNX | OPENVPN | Ustaw technologię połączenia (OpenVPN lub NordLynx) |
protocol | string | UDP, TCP | UDP | Przełącz między protokolami UDP i TCP |
whitelisted_ports | list | [22] | Lista portów, które powinny być dostępne, gdy VPN jest aktywne | |
whitelisted_subnets | list | [] | Lista dozwolonych podsieci. Możesz dodać swoją lokalną podsieć | |
login | boolean | true, false | true | Automatyczne logowanie do konta |
username | string | foo | Nazwa użytkownika konta | |
password | string | bar | Hasło konta | |
connect | boolean | true, false | false | Automatyczne połączenie VPN po skonfigurowaniu |
server | string | Połączenie z określonym serwerem |
Aby uzyskać więcej szczegółów na temat ustawień NordVPN, zapoznaj się z instrukcją obsługi NordVPN dla systemu Linux.
Zależności
Brak zależności
Przykładowy Playbook
Dobrze jest również pokazać użytkownikom przykład użycia Twojej roli (na przykład z przekazanymi jako parametry zmiennymi):
- 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: "moje hasło, najlepiej zaszyfrowane, zobacz https://bit.ly/3rOIlz3"
server: "us8830"
whitelisted_ports: [22, 80]
whitelisted_subnets: ["192.168.0.0/16"]
Licencja
MIT
Informacje o autorze
Zainstaluj
ansible-galaxy install ifel.nordvpn
Licencja
Unknown
Pobrania
7k
Właściciel