ivansible.srv_dante

ivansible.srv_dante

Diese Rolle installiert den Dante-Proxy-Server auf Linux, konfiguriert die Authentifizierung und die Unterstützung von IPv6 (siehe https://www.inet.no/dante/doc/1.4.x/config/ipv6.html).

Anforderungen

Dante unterstützt die Authentifizierung erst ab Version 1.4.1. Auf Ubuntu 18.04 Bionic (und später) wird das dante-server Universum-Paket verwendet. Auf Ubuntu 16.04 Xenial wird die Bionic .deb-Datei installiert (durch viel Mühe und Umgehungslösungen), da das offizielle Paket die alte Version 1.1.9 ist.

Variablen

Die verfügbaren Variablen sind unten aufgeführt, zusammen mit den Standardwerten.

dante_port: 1080
dante_direct: true

Wenn "direct" true ist, wird der Port in der Ubuntu-Firewall aktiviert. Wenn nicht, solltest du einen anderen Dienst konfigurieren, um den indirekten Zugriff auf diesen Port zu ermöglichen.

dante_external_addr: ...

Die Adresse, die für ausgehende Verbindungen verwendet wird. Kann entweder als IP-Adresse oder als Schnittstellenname festgelegt werden. Standardmäßig ist dies ansible_default_ipv4.address, aber du kannst es auch als ansible_default_ipv4.interface (z. B. eth0) oder nach Belieben festlegen. Dies kann ein String oder eine Liste von Strings sein.

dante_user: dante_socks

Hinweis: Der Dante-Benutzername muss mit 'dante_' beginnen, da es ein globaler Linux-Benutzer ist.

dante_pass: geheim
dante_salt: `zufälliger_string`

Passwort und Salt.

dante_verbose_log: false

Aktiviert das ausführliche Protokollieren (siehe https://www.inet.no/dante/doc/1.4.x/config/logging.html).

dante_service_boot_fix: false

Stellt sicher, dass der Dante-Dienst nach Boot-Problemen neu gestartet wird.

Tags

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

Abhängigkeiten

Keine

Beispiel-Playbook

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

Lizenz

MIT

Informationen zum Autor

Erstellt von 2018-2020 von IvanSible

Über das Projekt

install dante proxy server with authentication

Installieren
ansible-galaxy install ivansible.srv_dante
GitHub Repository
Lizenz
Unknown
Downloads
158
Besitzer
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/