ivansible.srv_dante

ivansible.srv_dante

Ce rôle installe le serveur proxy Dante sur Linux, configure l'authentification et le support IPv6 (voir https://www.inet.no/dante/doc/1.4.x/config/ipv6.html).

Exigences

Dante prend en charge l'authentification à partir de la version 1.4.1 uniquement.
Sur ubuntu 18.04 bionic (et versions ultérieures), le paquet dante-server de l'univers est utilisé.
Sur ubuntu 16.04 xenial, le fichier .deb bionic est installé (avec des efforts et des contournements), car le paquet officiel est la vieille version 1.1.9.

Variables

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut.

dante_port: 1080  
dante_direct: true  

Si direct est vrai, le port sera activé dans le pare-feu d'Ubuntu.
Sinon, vous devez configurer un autre service pour permettre un accès indirect à ce port.

dante_external_addr: ...  

L'adresse à utiliser pour les connexions sortantes.
Peut être définie comme une adresse IP ou un nom d'interface.
Par défaut, c'est ansible_default_ipv4.address, mais vous pouvez
la définir comme ansible_default_ipv4.interface (par exemple eth0) ou comme vous le souhaitez.
Cela peut être une chaîne de caractères ou une liste de chaînes.

dante_user: dante_socks  

Remarque : le nom d'utilisateur dante doit commencer par 'dante_' car c'est un utilisateur Linux global.

dante_pass: secret  
dante_salt: `random_string`  

Mot de passe et sel.

dante_verbose_log: false  

Active la journalisation détaillée (voir https://www.inet.no/dante/doc/1.4.x/config/logging.html).

dante_service_boot_fix: false  

Fait redémarrer le service dante après des problèmes de démarrage.

Tags

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

Dépendances

Aucune

Exemple de Playbook

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

Licence

MIT

Informations sur l'Auteur

Créé en 2018-2020 par IvanSible

À propos du projet

install dante proxy server with authentication

Installer
ansible-galaxy install ivansible.srv_dante
Licence
Unknown
Téléchargements
158
Propriétaire
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/