🚀 方式一:云托管(推荐新手)
使用 NetBird 官方云服务,最快上手:
步骤
- 访问 app.netbird.io 注册账号
- 创建网络
- 生成 Setup Key
- 在设备上安装客户端并连接
🐧 Linux 安装
# 一键安装
curl -fsSL https://pkgs.netbird.io/install.sh | sh
# 连接到网络
netbird up --setup-key <YOUR_SETUP_KEY>包管理器安装
# Debian/Ubuntu
sudo apt install netbird
# RHEL/CentOS
sudo dnf install netbird
# Arch Linux
yay -S netbird-bin🍎 macOS 安装
# Homebrew
brew install netbirdio/tap/netbird
# 或下载 DMG
# https://github.com/netbirdio/netbird/releases🪟 Windows 安装
下载 MSI 安装包:GitHub Releases
# PowerShell 连接
netbird up --setup-key <YOUR_SETUP_KEY>🐳 Docker 自托管
# 克隆仓库
git clone https://github.com/netbirdio/netbird.git
cd netbird/infrastructure_files
# 配置环境变量
cp setup.env.example setup.env
# 编辑 setup.env
# 启动
./configure.sh
docker-compose up -d