Анонсирана е вътрешна реализация на WireGuard за OpenBSD

В Twitter на компания EdgeSecurity, EdgeSecurity, чийто основател е авторът на WireGuard, обявиха за създаването на нативна и напълно поддържана реализация на VPN WireGuard под OpenBSD. В потвърждение на думите е публикуван скрийншот с демонстрация на работата. Готовността на патчовете за ядрото OpenBSD също е потвърдена от Джейсън Доненфилд (Jason A. Donenfeld), автора на 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-tools 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 промени, най-забележителното е добавянето в утилитата wg-quick на домейни, попадащи под маска „dns search“ в resolv.conf. За Android е добавена поддръжка на бял списък с приложения в допълнение към черния списък. За systemd е добавен сервис wg-quick.target за рестартиране и управление на wg-quick. В пакета wireguard-linux-compat, най-забележителната промяна е осигуряването на съвместимост с бъдещите актуализации на пакетите с ядрото за Ubuntu 19.10 и 18.04-hwe, които все още са в секция „proposed“ и не са преместени в актуализациите.

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

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster