wireguard-go
由 WireGuard 研发
wireguard-go 是 WireGuard 协议的 Go 语言用户空间实现。它通过 TUN 设备在用户空间中运行,无需修改内核,为不支持或不便使用内核模块的平台(如 macOS、Windows、FreeBSD、OpenBSD 等)提供高度可移植的安全 VPN 连接。它能与系统的标准网络管理工具以及 wg 配置工具无缝配合,是跨平台部署 WireGuard 的重要基础设施。
- 用户空间运行
- 优秀的跨平台可移植性
- 兼容标准 wg 配置工具
- 基于 Go 语言的高效开发
desktop