
Состоялся выпуск NetBird 0.75 — открытой платформы для построения частных сетей поверх WireGuard. Главным изменением стал полностью переработанный графический клиент: прежнее приложение на Fyne заменено полноценным интерфейсом, написанным с использованием Wails 3, React и TypeScript.
Новый клиент больше не ограничивается небольшим меню в системном лотке. Теперь из него можно управлять подключением, просматривать доступные узлы и сетевые ресурсы, выбирать выходной узел, переключать профили и собирать диагностические данные. Подробное описание интерфейса опубликовано в официальной документации.
Основные изменения:
- Новый интерфейс. Главное окно показывает состояние соединения, активный профиль, имя устройства, адрес в оверлейной сети и выбранный выходной узел.
- Расширенный режим. Добавлен просмотр узлов, маршрутов и сетевых ресурсов с информацией о состоянии соединения и принадлежности к группам.
- Управление профилями. Учётные профили можно добавлять, выбирать и удалять непосредственно из приложения. Подробнее механизм описан в документации NetBird.
- Выбор выходных узлов. Exit node и доступные сети теперь можно выбирать без обращения к командной строке.
- Обновление сеансов. Клиент предупреждает об истечении срока аутентификации. Повторный вход не должен прерывать уже установленные туннели, SSH-соединения и сеансы удалённого рабочего стола.
- Локализация. Интерфейс переведён на десять языков, включая русский. Язык можно менять без перезапуска программы.
- Системный лоток. Значки учитывают тему оформления ОС, а цветовой индикатор показывает состояние подключения.
- Диагностика. Добавлено автоматическое формирование архива с журналами фонового процесса и графического интерфейса.
- Политики MDM. Администраторы могут скрывать отдельные разделы клиента и запрещать изменение настроек.
- Автозапуск. При новой установке графический клиент автоматически запускается после входа пользователя в систему.
Внутренние изменения включают новые методы API для получения состояния клиента и выбора сетей, HTTP/JSON-шлюз к API фонового процесса, ускорение установки соединений после DNS-запросов и увеличение буфера ранних данных ретранслятора. Также исправлены проблемы с повторным запуском наблюдателя WireGuard, контрольными суммами UDP в eBPF/XDP-прокси и аварийными завершениями мобильных и DNS-компонентов.
На серверной стороне появились фильтры трафика по идентификаторам источника и назначения, дополнительные параметры учётных записей и возможность отключать Device Authorization Grant при использовании Dex. Полный список изменений и готовые сборки доступны на странице выпуска NetBird 0.75.
>>> Источник

2 часов назад
1







English (US) ·
Russian (RU) ·