home.social

#boringtun — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #boringtun, aggregated by home.social.

fetched live
  1. WireGuard не хранит AllowedIPs у пира

    Добавляете нового пира на сервер WireGuard — и у соседнего в wg show вместо префикса появляется allowed ips: (none) . Команда отработала успешно, dmesg пуст, wg-quick промолчал, туннель up , handshake свежий. А если бы у нового пира маска была /32 вместо /24 , ничего бы не произошло. Это ловят снова и снова: в трекере VyOS с 2020-го (закрыто как Invalid — «так делает ядро»), в OPNsense в 2025-м, на форуме OpenWrt каждый раз, когда к серверу добавляют второй телефон. Разбор по drivers/net/wireguard/ мейнлайна, тег v6.12 : почему AllowedIPs вообще не хранится у пира, что делает list_move_tail в allowedips.c:201 , почему симптом «пропало у одних пиров, но не у всех» объясняется одной строкой parent->cidr == cidr , и откуда берётся ping: sendmsg: Required key not available , если вы его когда-нибудь видели и решили, что это про ключи шифрования. И заодно: то же самое лежит в FreeBSD, OpenBSD, BoringTun, wireguard-go и в драйвере под Windows — шесть кодовых баз, пять разных структур данных, один и тот же молчаливый контракт. А MikroTik, который запрет прямо задокументировал, сам его не проверяет: на CHR оба пира показывают префикс, трафик идёт одному, и вернуть его второму можно только записью того же самого значения обратно. Плюс способ проверить самому: настоящий allowedips.c из ядра, собранный в userspace одним gcc . Без модуля и без root.

    habr.com/ru/articles/1071026/

    #wireguard #allowedips #ядро_linux #mikrotik #routeros #freebsd #wireguardnt #boringtun #vpn #разбор_исходников

  2. WireSock Secure Connect 3.x: что скрывается за release notes

    8 апреля 2026 года вышел WireSock Secure Connect 3.4.4 - первый официальный релиз ветки 3.x. Для нас это не просто очередное обновление, а переход на новую архитектурную базу. Она даёт более чёткое разделение компонентов, лучшую изоляцию и новые возможности, которых давно ждали и обычные пользователи, и администраторы. При этом сам продукт стал заметно сложнее. Настроек стало больше, как и сценариев использования, и произошло это не столько от хорошей жизни, сколько под влиянием внешних обстоятельств, щедро подкреплённых финансированием и стахановскими темпами работы всем нам известных государственных органов. В этой статье я хочу немного выйти за рамки release notes и поговорить о вещах, которые не сразу бросаются в глаза, но лучше всего объясняют, зачем вообще понадобился WireSock Secure Connect 3.x.

    habr.com/ru/articles/1022238/

    #wiresock #wireguard #vpnклиент #amneziawg #boringtun

  3. 🎉 Look out, world! Mullvad's finally discovered #Rust, and they've forked Cloudflare's #BoringTun to bring you... wait for it... the exact same #WireGuard protocol, just with a name that sounds like a rejected IKEA product. 🎈🚀 Because nothing says #innovation like writing the same thing in a different language and giving it a cute name. 🙃
    mullvad.net/en/blog/announcing #Mullvad #Cloudflare #HackerNews #ngated