ivansible.srv_dante

ivansible.srv_dante

这个角色在Linux上安装Dante代理服务器,配置身份验证和IPv6支持(请参见 https://www.inet.no/dante/doc/1.4.x/config/ipv6.html)。

要求

Dante从版本1.4.1开始支持身份验证。 在 _ubuntu 18.04 bionic_(及更高版本)上使用 dante-server 软件包。 在 ubuntu 16.04 xenial 上,通过手动操作和变通方法安装 bionic .deb 文件,因为官方软件包是旧版的 _1.1.9_。

变量

可用变量如下所列,并给出了默认值。

dante_port: 1080
dante_direct: true

如果直接为true,该端口将在ubuntu防火墙中启用。 如果不是,你需要配置另一个服务来启用对此端口的间接访问。

dante_external_addr: ...

用于外部连接的地址。 可以设置为IP地址或接口名称。 默认情况下是ansible_default_ipv4.address,但你可以将其设置为ansible_default_ipv4.interface(例如eth0)或你喜欢的任何值。 这可以是字符串或字符串列表。

dante_user: dante_socks

注意:dante用户名必须以'dante_'开头,因为它是一个全局Linux用户。

dante_pass: secret
dante_salt: `random_string`

密码和盐。

dante_verbose_log: false

启用详细日志记录(请参见 https://www.inet.no/dante/doc/1.4.x/config/logging.html)。

dante_service_boot_fix: false

解决开机后Dante服务重启的问题。

标签

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

依赖

示例剧本

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

许可证

MIT

作者信息

IvanSible 于2018-2020年创作。

关于项目

install dante proxy server with authentication

安装
ansible-galaxy install ivansible.srv_dante
许可证
Unknown
下载
158
拥有者
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/