I’m trying to get networkd to connect to a wireguard endpoint, specifically ProtonVPN, in case it matters. I just can’t get it to connect. Has anyone had success with that? Specifically without using wg-quick.
You must log in or register to comment.
Yes I use wireguard only with systemd-networkd (as server and as client).
I followed the arch wiki and you need to ensure that the file permissions are correct, otherwise systemd will ignore them.
Copied from the wiki:
# chown root:systemd-network /etc/systemd/network/99-*.netdev # chmod 0640 /etc/systemd/network/99-*.netdev
Do you notice anything wrong with my config? https://github.com/systemd/systemd/issues/30495
I use it for Mullvad and a couple internal things but yeah it works for me.