Support for Wireguard integration
Wireguard is part of Linux kernel and it performs better than OpenVPN. We should have integration for it in backend, so we can have support for frontend turris/reforis/reforis#126 (closed)
Relevant docs:
- https://openwrt.org/docs/guide-user/services/vpn/wireguard/start
- https://openwrt.org/docs/guide-user/services/vpn/wireguard/client
- https://openwrt.org/docs/guide-user/services/vpn/wireguard/server
- https://openwrt.org/docs/guide-user/network/tunneling_interface_protocols#protocol_wireguard_wireguard_vpn
TODO:
-
think a way how to configure routes -
how to configure DNS -
IP assignments -
client / server modes
Edited by Štěpán Henek