Op het Twitteraccount van het bedrijf , opgericht door de auteur van WireGuard, over het creƫren van een native en volledig ondersteunde implementatie van VPN onder OpenBSD. Ter bevestiging van deze woorden is er een screenshot gepubliceerd dat de werking demonstreert. De bereidheid van de patches voor de OpenBSD-kernel is eveneens bevestigd door Jason Donenfeld, de auteur van WireGuard, in updates van de wireguard-tools.
Op dit moment zijn er alleen , maar de auteurs beloven binnenkort hun definitieve versie naar de mailinglijst van de OpenBSD-ontwikkelaars te sturen. De WireGuard-code voor de OpenBSD-kernel bevat 3322 regels, wat minder is dan de implementatie voor de Linux-kernel. Als de WireGuard-implementatie uiteindelijk wordt geaccepteerd in de broncode van OpenBSD, zal het de tweede OS zijn (na Linux) met volledige en geĆÆntegreerde ondersteuning voor WireGuard 'out of the box'. Brede ondersteuning voor WireGuard wordt verwacht in de release van OpenBSD 6.8 (in de release van OpenBSD 6.7, die werd van 1 naar 19 mei, komen de patches niet binnen). Voor nu moeten degenen die WireGuard in OpenBSD willen gebruiken de port gebruiken of handmatig de verstrekte patches installeren.
Daarnaast kan de publicatie van correctieve updates voor de pakketten en , gebruik maken van gebruikersruimteshulpmiddelen zoals wg en wg-quick, en een laag voor compatibiliteit met oudere Linux-kernels (van 3.10 tot en met 5.5), waarin geen ingebouwde ondersteuning voor WireGuard is. In de nieuwe release van de tools wg en wg-quick is ondersteuning toegevoegd voor interactie met de WireGuard-implementatie voor de OpenBSD-kernel. Er wordt gemeld dat de patches voor de OpenBSD-kernel in de komende week zullen worden overgedragen. Voor het configureren van een tunnel in OpenBSD zal de vertrouwde interface wg en 'ifconfig wg0 create' worden gebruikt.
Van de niet-gerelateerde veranderingen met betrekking tot de ondersteuning van OpenBSD valt de toevoeging van domeinen die onder de 'dns search'-masker in resolv.conf vallen, op in de wg-quick-tool. Voor Android is ondersteuning toegevoegd voor een witte lijst van toepassingen naast de zwarte lijst. Voor systemd is de service wg-quick.target toegevoegd voor het herstarten en beheren van wg-quick. In het pakket wireguard-linux-compat is de meest opvallende verandering de garantie van compatibiliteit met toekomstige updates voor pakketten met de kernel voor Ubuntu 19.10 en 18.04-hwe, die momenteel in het 'proposed'-gedeelte zitten en nog niet zijn overgedragen naar updates.
Bron: opennet.ru
