在我们的项目中,我们必须构建一个 VPN 来连接位于 NAT 后面的计算机。我以前从来没有这样做过。在寻找合适的软件时,我遇到了声称非常简单的WireGuard 。
经过一番阅读,我确实能够设置一个具有 8 行长配置文件的服务器和一个具有 9 行长配置的客户端(位于 NAT 后面)。
该链接在两个方向上都完美运行。在那之后,出于明显的原因,我不想触及任何替代方案。WG 正在走向主流 Linux 内核,但还没有。
该协议已经过正式验证,并且还存在技术白皮书。然而,该网站声称不应“依赖”WireGuard。
从信息安全的角度来看,在当前状态下在生产中使用 WG 有多大风险?什么是潜在的麻烦?
更新:截至 2020 年,WireGuard 位于主流 Linux 内核中,因此已做好生产准备。