Платформа для самостоятельного развертывания безопасного удаленного доступа: WireGuard VPN, управление идентификацией, MFA и контроль сетевого доступа.
netbirdio/netbird
Открытая mesh VPN на базе WireGuard, которая соединяет устройства, людей и AI-агентов через зашифрованные P2P-туннели с контролем доступа на основе идентификации.
Open source альтернатива:Tailscale
ZeroTier
Cloudflare Access
- Звёзды
- 30,186
- Форки
- 1,778
- Открытые issues
- 792
- Последний коммит
- 12 часов назад
Что это?
NetBird объединяет частную P2P-сеть, не требующую настройки, и централизованную систему контроля доступа. На каждом устройстве работает агент NetBird, который управляет туннелем WireGuard: устройства могут подключаться друг к другу без открытия входящих портов, сложных правил файрвола и VPN-шлюза.
Доступ регулируется группами и правилами, которыми управляют из единого интерфейса администратора; предусмотрена поддержка SSO и MFA, интеграции с IdP, частный DNS, маршруты во внешние сети и exit nodes. Если напрямую пройти через NAT не удаётся, трафик перенаправляется через relay-сервис. Проект можно использовать через облачный NetBird Cloud или развернуть самостоятельно с Docker. Клиенты доступны для Linux, macOS, Windows, Android, iOS, FreeBSD, а также ряда платформ для роутеров и NAS.
В репозитории находятся Management Service, Signal Service, Relay Service и клиентские компоненты на Go. Также доступны публичный API, Terraform provider и коллекция Ansible для автоматизации.
Ключевые возможности
- 01P2P-туннели WireGuard с автоматическим обнаружением узлов и переключением на relay при необходимости.
- 02Гибкий контроль доступа с помощью групп и правил, которыми управляют из единого интерфейса администратора.
- 03Поддержка SSO и MFA, интеграции с IdP и синхронизация групп IdP.
- 04Маршруты во внешние сети, exit nodes и частный DNS с пользовательскими зонами.
- 05SSH, а также SSH и RDP через браузер с централизованными политиками доступа.
- 06Публичный API, Terraform provider и коллекция Ansible для автоматизации.
Сценарии использования
- Объединение офисных ноутбуков, серверов и домашних лабораторий в одну частную сеть без традиционного VPN-шлюза.
- Предоставление удалённым сотрудникам контролируемого доступа к внутренним сервисам с SSO и политиками для отдельных групп.
- Маршрутизация трафика в частную подсеть или использование exit node с удалённого устройства.
- Развёртывание собственного overlay-сетевого решения с нулевым доверием на небольшой VM с Docker Compose.
Быстрый старт
- 1
Скачайте и установите клиент NetBird с сайта app.netbird.io/install
- 2
Зарегистрируйтесь через Google, Microsoft, GitHub или по адресу электронной почты, а затем откройте панель администратора
- 3
Или разверните самостоятельно: запустите официальный скрипт установки из README (потребуются Linux-VM, публичный домен и Docker Compose)
Что важно знать
- Используются разные лицензии: большая часть кода распространяется по BSD-3-Clause, а каталоги management, signal и relay — по AGPLv3.
- Для самостоятельного размещения нужны публичный домен, Linux-VM с открытыми портами 80, 443 и UDP 3478, а также Docker Compose.
- Ветка main может быть нестабильной или неработоспособной, поэтому для стабильной работы используйте релизы с тегами.
- Функция Agent Network находится в бета-версии.
В подборках
Темы
Частые вопросы
- Что такое netbird?
- Открытая mesh VPN на базе WireGuard, которая соединяет устройства, людей и AI-агентов через зашифрованные P2P-туннели с контролем доступа на основе идентификации. NetBird объединяет частную P2P-сеть, не требующую настройки, и централизованную систему контроля доступа. На каждом устройстве работает агент NetBird, который управляет туннелем WireGuard: устройства могут подключаться друг к другу без открытия входящих портов, сложных правил файрвола и VPN-шлюза.
- netbird можно использовать бесплатно? Какая у него лицензия?
- netbird распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- netbird всё ещё поддерживается?
- Активно поддерживается. Последний коммит в netbird — 24 окт. 2026 г..
- Для чего можно использовать netbird?
- Объединение офисных ноутбуков, серверов и домашних лабораторий в одну частную сеть без традиционного VPN-шлюза. Предоставление удалённым сотрудникам контролируемого доступа к внутренним сервисам с SSO и политиками для отдельных групп. Маршрутизация трафика в частную подсеть или использование exit node с удалённого устройства. Развёртывание собственного overlay-сетевого решения с нулевым доверием на небольшой VM с Docker Compose.
- Как установить netbird?
- Скачайте и установите клиент NetBird с сайта app.netbird.io/install Зарегистрируйтесь через Google, Microsoft, GitHub или по адресу электронной почты, а затем откройте панель администратора Или разверните самостоятельно: запустите официальный скрипт установки из README (потребуются Linux-VM, публичный домен и Docker Compose)
- Где скачать netbird?
- Исходный код и инструкции по установке — на GitHub: https://github.com/netbirdio/netbird
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Децентрализованная mesh VPN на Rust, которая объединяет устройства в виртуальную LAN с обходом NAT и поддержкой WireGuard.
Открытая SASE-платформа на базе WireGuard, которую можно разместить самостоятельно: zero-trust VPN, reverse proxy, управление привилегированным доступом и AI-шлюз.
Платформа безопасного доступа с zero trust, развёртываемая самостоятельно на Kubernetes: VPN, ZTNA, API/AI gateway, PaaS и туннели в стиле ngrok.
Платформа безопасного удалённого доступа на базе WireGuard, изначально рассчитанная на самостоятельное размещение, с политиками на основе идентификации, проверкой устройств и журналами аудита.
Tailscale создаёт приватные сети на базе WireGuard между вашими устройствами; в этом репозитории находятся демон tailscaled и CLI tailscale.