宣布在 OpenBSD 中实现 WireGuard 的内核

在公司的推特上 边缘安全,由WireGuard的作者创立, сообщили 关于创建本地且完全受支持的 VPN 实施 WireGuard 在 OpenBSD 下。 为了证实这些话,发布了展示该作品的屏幕截图。 OpenBSD 内核补丁的可用性也已由 WireGuard 的作者 Jason A. Donenfeld 在 公告 wireguard-tools 实用程序更新。

宣布在 OpenBSD 中实现 WireGuard 的内核

目前仅提供 外部补丁然而,作者承诺在不久的将来将他们的最终版本发送到 OpenBSD 开发者邮件列表。 OpenBSD 内核的 WireGuard 代码由 3322 行组成,比 Linux 内核实现要少。 如果实现 WireGuard 的代码最终被 OpenBSD 源代码树接受,它将成为第二个对 WireGuard 提供全面集成支持的操作系统(继 Linux 之后)。 预计 OpenBSD 6.8 版本(在 OpenBSD 6.7 版本中,该版本是 搬家了 1月19日至XNUMX月XNUMX日,补丁不可用)。 同时,那些希望在 OpenBSD 上使用 WireGuard 的人应该使用该端口 网络/wireguard-go 或者手动安装提供的补丁。

此外,您还可以注意到纠正包更新的发布 wireguard-工具 v1.0.20200510 и wireguard-linux-compat v1.0.20200506, 包括 用户空间实用程序(例如 wg 和 wg-quick)以及一个提供与旧版 Linux 内核(3.10 至并包括 5.5)兼容性的层,这些内核没有内置对 WireGuard 的支持。 新版本的 wg 和 wg-quick 实用程序增加了对与 WireGuard 的 OpenBSD 内核实现的互操作性的支持。 据悉,OpenBSD内核的补丁计划在下周内发布。 要在 OpenBSD 中配置隧道,将使用熟悉的 wg 界面和“ifconfig wg0 create”。

在与 OpenBSD 支持无关的更改中,最值得注意的是添加了属于 resolv.conf 中“dns 搜索”掩码下的域的 wg-quick 实用程序。 对于 Android,除了黑名单之外,还添加了对应用程序白名单的支持。 为 systemd 添加了 wg-quick.target 服务来重新启动和管理 wg-quick。 wireguard-linux-compat 软件包中最显着的变化是确保与 Ubuntu 19.10 和 18.04-hwe 内核软件包的未来更新兼容,这些软件包目前位于“建议”部分,尚未转移到更新中。

来源: opennet.ru

添加评论