Skip to content

X01A/wireguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

indexyz.wireguard

Build Status

Setup wireguard mesh networking quickly

Requirement

System should allow dkms to load wireguard kernel extensions.

Role Variables

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

Example Playbook

Invetony

[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

Releases

No releases published

Packages

No packages published

Languages