indexyz.wireguard
indexyz.wireguard
WireGuardメッシュネットワークの迅速なセットアップ
要件
システムは、DKMSがWireGuardカーネル拡張をロードできる必要があります。
ロール変数
| 名前 | デフォルト | タイプ | 説明 | 
|---|---|---|---|
| mtu | 1420 | 数字 | WireGuardネットワークインターフェースのMTU | 
| ip_cidr_range | 16 | 数字 | WireGuardサブネットのサイズ | 
| listen_port | 32091 | 数字 | WireGuardのリスンポート | 
| inte_ip | なし | 文字列? | WireGuardインターフェースのIP (例: 10.255.255.1) | 
| interface_name | wg0 | 文字列 | WireGuardインターフェース名 | 
例プレイブック
インベントリ
[wireguard]
server1 inte_ip=10.0.255.1
server2 inte_ip=10.0.255.2
プレイブック
---
- hosts: wireguard
  remote_user: root
  roles:
    - indexyz.wireguard
ライセンス
MIT
