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_では、公式のパッケージが古い_1.1.9_であるため、bionic .debファイルをインストールします(手間と工夫が必要です)。

変数

利用可能な変数は以下にリストされています。デフォルト値も含まれています。

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のユーザーネームは、グローバルLinuxユーザーであるため、'dante_'で始まる必要があります。

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

著者情報

2018-2020年にIvanSibleによって作成されました。

プロジェクトについて

install dante proxy server with authentication

インストール
ansible-galaxy install ivansible.srv_dante
ライセンス
Unknown
ダウンロード
158
所有者
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/