宣佈在 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

添加評論