GitHub - netbirdio/netbird: Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
23 days ago
- #Networking
- #WireGuard
- #Security
- NetBird 提供无需配置的点对点私有网络,并具备集中式访问控制功能。
- 特性包括基于WireGuard自动创建覆盖网络,省去VPN网关等复杂设置。
- 通过统一管理界面实现细粒度策略控制,提供安全的远程访问能力。
- 支持在任何基础设施上实现通用化部署。
- 快速入门指南包含下载NetBird、注册账号和添加设备三个步骤。
- 自托管版本需要配置具备公网访问权限的Linux虚拟机及域名设置。
- 软件依赖项包括Docker、docker-compose、jq和curl工具。
- 安装过程需导出域名变量后执行bash脚本完成部署。
- 架构采用代理连接管理服务的模式,统一管理网络状态与节点IP分配。
- 通过WebRTC ICE和STUN服务器建立点对点连接,TURN协议作为备用通道。
- NetBird于2022年11月加入StartUpSecure计划,严格遵循安全最佳实践。
- 核心技术基于WireGuard®、Pion ICE、Coturn和Rosenpass等开源项目。
- 采用BSD-3-Clause许可证,部分目录代码遵循AGPLv3协议。