Обявено внедряване на WireGuard за OpenBSD в ядрото

В Twitter на компанията EdgeSecurity, основана от автора на WireGuard, сообщили относно създаването на родна и напълно поддържана VPN реализация WireGuard под OpenBSD. За потвърждение на думите беше публикуван скрийншот, демонстриращ работата. Наличието на пачове за ядрото на OpenBSD също беше потвърдено от Джейсън А. Доненфелд, автор на WireGuard, в съобщение актуализации на помощната програма wireguard-tools.

Обявено внедряване на WireGuard за OpenBSD в ядрото

В момента се предлага само външни лепенкиВъпреки това, авторите обещават да изпратят окончателната си версия в пощенския списък за разработчици на OpenBSD в близко бъдеще. Кодът на WireGuard за ядрото на OpenBSD се състои от 3322 реда, което е по-малко от изпълнението на ядрото на Linux. Ако кодът, внедряващ WireGuard, в крайна сметка бъде приет в дървото на изходния код на OpenBSD, той ще стане втората операционна система (след Linux) с пълна и интегрирана поддръжка за WireGuard извън кутията. Очаква се широка поддръжка за WireGuard във версията OpenBSD 6.8 (в версията OpenBSD 6.7, която беше преместен от 1 май до 19 май, не са налични пачове). Междувременно тези, които желаят да използват WireGuard на OpenBSD, трябва да използват порта net/wireguard-go или ръчно инсталирайте предоставените корекции.

Освен това можете да отбележите публикуването на коригиращи пакетни актуализации wireguard-инструменти v1.0.20200510 и wireguard-linux-compat v1.0.20200506, включително помощни програми за потребителско пространство като wg и wg-quick и слой за осигуряване на съвместимост с по-стари Linux ядра (3.10 до и включително 5.5), които нямат вградена поддръжка за WireGuard. Новата версия на помощните програми wg и wg-quick добавя поддръжка за оперативна съвместимост с изпълнението на ядрото на OpenBSD на WireGuard. Съобщава се, че пачовете за ядрото на OpenBSD се планира да бъдат разпространени през следващата седмица. За да конфигурирате тунел в OpenBSD, ще се използва познатият wg интерфейс и „ifconfig wg0 create“.

Сред промените, които не са свързани с поддръжката на OpenBSD, най-забележителното е добавянето към помощната програма wg-quick на домейни, които попадат под маската „dns search“ в resolv.conf. За Android, добавена поддръжка за бели списъци на приложения в допълнение към черния списък. Добавена е услуга wg-quick.target за systemd за рестартиране и управление на wg-quick. Най-забележителната промяна в пакета wireguard-linux-compat е да се осигури съвместимост с бъдещи актуализации на пакетите на ядрото за Ubuntu 19.10 и 18.04-hwe, които в момента са в секцията „предложени“ и не са пренесени в актуализации.

Източник: opennet.ru

Добавяне на нов коментар