indexyz.wireguard
indexyz.wireguard
Quickly set up wireguard mesh networking.
Requirements
Your system must allow dkms to load wireguard kernel extensions.
Role Variables
| Name | Default | Type | Description |
|---|---|---|---|
| mtu | 1420 | Number | Maximum transmission unit for wireguard network. |
| ip_cidr_range | 16 | Number | Size of the wireguard subnetwork. |
| listen_port | 32091 | Number | Port for wireguard to listen on. |
| inte_ip | None | String? | IP address for the wireguard interface (e.g., 10.255.255.1). |
| interface_name | wg0 | String | Name of the wireguard interface. |
Example Playbook
Inventory
[wireguard]
server1 inte_ip=10.0.255.1
server2 inte_ip=10.0.255.2
Playbook
---
- hosts: wireguard
remote_user: root
roles:
- indexyz.wireguard
License
MIT
Installa
ansible-galaxy install indexyz.wireguardLicenza
mit
Download
110
Proprietario
The ulimited way to deploy sever
