~eduvpn/server#172: 
Support different backends for WireGuard server network config

Currently on the server we support only "wireguard-tools", which is nice in the sense that it works on Fedora/EL, Debian/Ubuntu in the same way.

For OpenBSD we started working on a hostname.if backend as well in this branch.

Other backends that come to mind:

  • NetworkManager
  • networkd
  • netplan (although it apparently does not support WireGuard)

Inspiration for this ticket: https://utcc.utoronto.ca/~cks/space/blog/linux/Ubuntu2204WireGuardIPv6Gateway

Status
REPORTED
Submitter
~fkooman
Assigned to
No-one
Submitted
8 months ago
Updated
8 months ago
Labels
v3.x