indexyz.wireguard

indexyz.wireguard

Build Status

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

Informazioni sul progetto

Automation wireguard mesh private networking

Installa
ansible-galaxy install indexyz.wireguard
Licenza
mit
Download
99
Proprietario
The ulimited way to deploy sever