ivansible.srv_dante

ivansible.srv_dante

Ta rola instaluje serwer proxy dante na systemie linux, konfiguruje uwierzytelnianie oraz wsparcie dla IPv6 (patrz https://www.inet.no/dante/doc/1.4.x/config/ipv6.html).

Wymagania

Dante obsługuje uwierzytelnianie od wersji 1.4.1 tylko. Na ubuntu 18.04 bionic (i nowszych) używany jest pakiet dante-server z repozytorium universe. Na ubuntu 16.04 xenial instalowany jest plik .deb bionic (przez trudności i obejścia), ponieważ oficjalny pakiet to stara wersja 1.1.9.

Zmienne

Dostępne zmienne są wymienione poniżej, wraz z domyślnymi wartościami.

dante_port: 1080
dante_direct: true

Jeśli bezpośrednio jest ustawione na true, port będzie aktywowany w zaporze systemu ubuntu. W przeciwnym razie musisz skonfigurować inną usługę, aby umożliwić pośredni dostęp do tego portu.

dante_external_addr: ...

Adres, który ma być używany do połączeń wychodzących. Może być ustawiony jako adres IP lub nazwa interfejsu. Domyślnie jest to ansible_default_ipv4.address, ale możesz ustawić to jako ansible_default_ipv4.interface (np. eth0) lub dowolną inną wartość. Może to być ciąg lub lista ciągów.

dante_user: dante_socks

Uwaga: nazwa użytkownika dante musi zaczynać się od 'dante_', ponieważ jest to globalny użytkownik linuxa.

dante_pass: secret
dante_salt: `random_string`

Hasło i sól.

dante_verbose_log: false

Włącza szczegółowe logowanie (zobacz https://www.inet.no/dante/doc/1.4.x/config/logging.html).

dante_service_boot_fix: false

Umożliwia ponowne uruchomienie usługi dante po problemach z uruchomieniem.

Tagów

  • srv_dante_user
  • srv_dante_conf
  • srv_dante_install
  • srv_dante_service
  • srv_dante_firewall
  • srv_dante_syslog
  • srv_dante_all

Zależności

Brak

Przykładowy Playbook

- hosts: vag1
  roles:
     - role: ivansible.srv_dante
       dante_port: 3128

Licencja

MIT

Informacje o autorze

Utworzone w latach 2018-2020 przez IvanSible

O projekcie

install dante proxy server with authentication

Zainstaluj
ansible-galaxy install ivansible.srv_dante
Licencja
Unknown
Pobrania
158
Właściciel
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/