使用 systemd-networkd 在 Linux 服务器上部署 WireGuard
本文介绍如何使用 systemd-networkd 声明式单元配置 WireGuard VPN,无需 wg-quick 额外脚本。
- 生成服务器和客户端密钥文件,设置 0440 权限并归属 root:systemd-network。
- 在 /etc/systemd/network/ 创建 50-wg0.netdev 与 50-wg0.network,填写 PrivateKeyFile、ListenPort、Peer 等字段。
- 启用 systemd-networkd,开启 IP 转发并添加 nftables MASQUERADE 规则,客户端即可访问互联网。
原文链接
相关链接
#开发者 #工具
📢 频道:@DevToolboxHub
Post #946
4
