Setup wireguard mesh networking quickly
System should allow dkms to load wireguard kernel extensions.
| Name | Default | Type | Description |
|---|---|---|---|
| mtu | 1420 | Number | Wireguard network interface mtu |
| ip_cidr_range | 16 | Number | Wireguard subnetwork size |
| listen_port | 32091 | Number | Wireguard listen port |
| inte_ip | None | String? | Wireguard interface ip (i.e. 10.255.255.1) |
| interface_name | wg0 | String | Wireguard interface name |
Invetony
[wireguard]
server1 inte_ip=10.0.255.1
server2 inte_ip=10.0.255.2
Playbook
---
- hosts: wireguard
remote_user: root
roles:
- indexyz.wireguardMIT