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
ansible-galaxy install ivansible.srv_dante