nordvpn

NordVPN

Настройка и конфигурация клиента NordVPN

Требования

У вас должна быть активная подписка на NordVPN.

Переменные Роли

Переменная Тип Выборы По умолчанию Комментарий
auto_connect логическое true, false false Подключать ли VPN при загрузке
auto_connect_host строка Хост, к которому VPN подключается при загрузке
cyber_sec логическое true, false false Включить или отключить CyberSec
dns строка отключен Установить пользовательский DNS (можно установить один DNS или два DNS-сервера с пробелом)
firewall логическое true, false false Включить или отключить файрвол
ipv6 логическое true, false false Включить или отключить IPv6
kill_switch логическое true, false false Включить или отключить Kill Switch
notifications логическое true, false false Включить или отключить уведомления
technology строка OPENVPN, NORDLYNX OPENVPN Установить технологию подключения (OpenVPN или NordLynx)
protocol строка UDP, TCP UDP Переключение между протоколами UDP и TCP
whitelisted_ports список [22] Список портов, доступных, когда VPN включен
whitelisted_subnets список [] Список разрешённых подсетей. Вы можете добавить свою локальную подсеть
login логическое true, false true Автоматически входить в аккаунт
username строка foo Имя пользователя аккаунта
password строка bar Пароль аккаунта
connect логическое true, false false Автоматически подключаться к VPN после его настройки
server строка Подключиться к конкретному серверу

Для получения дополнительных сведений о настройках NordVPN смотрите руководство для Linux.

Зависимости

Нет зависимостей

Пример playbook

Включение примера того, как использовать вашу роль (например, с переданными переменными) всегда полезно для пользователей:

- 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: "мой пароль, желательно зашифрованный, см. https://bit.ly/3rOIlz3"
         server: "us8830"
         whitelisted_ports: [22, 80]
         whitelisted_subnets: ["192.168.0.0/16"]

Лицензия

MIT

Информация об авторе

https://github.com/ifel/

О проекте

Setup and configures NordVPN client

Установить
ansible-galaxy install ifel/nordvpn
Лицензия
Unknown
Загрузки
5519
Владелец