一款超牛逼的组网神器!吊打市面其它工具~

2023-10-31 19:43:28 浏览数 (1)

NetBird简介

NetBird 是一个建立在WireGuard之上的开源网络管理平台,它允许计算机、设备和服务器通过快速加密隧道直接连接,无需配置或中央VPN服务器。它使专用网络变得安全,并创建了一个专用网络,在没有手动配置和专家的情况下应用安全实践。NetBird网络普遍适用于云、本地、边缘和容器环境,省去了打开端口、复杂防火墙规则和VPN网关的麻烦。

NetBird 没有集中式 VPN 服务器,您的计算机、设备、机器和服务器直接通过快速加密隧道相互连接。NetBird只需点击几下即可连接在任何地方运行的机器。使用NetBird部署安全的点对点VPN只需不到5分钟。

NetBird 架构

NetBird 服务端有 Management,Signal,Stun,Turn 四个后端组件外加一个前端。

传统VPN与NetBird对比:

NetBird 部署使用

部署要求
  • A Linux VM with at least 1CPU and 2GB of memory.
  • The VM should be publicly accessible on TCP ports 80 and 443 and UDP ports: 3478, 49152-65535.
  • Public domain name pointing to the VM.
安装
Linux
代码语言:javascript复制
sudo tee /etc/yum.repos.d/netbird.repo <<EOF
[netbird]
name=netbird
baseurl=https://pkgs.netbird.io/yum/
enabled=1
gpgcheck=0
gpgkey=https://pkgs.netbird.io/yum/repodata/repomd.xml.key
repo_gpgcheck=1
EOF
代码语言:javascript复制
# for CLI only
sudo yum install netbird

# for GUI package
sudo yum install libappindicator-gtk3 libappindicator netbird-ui

脚本一键安装

代码语言:javascript复制
curl -OLs https://raw.githubusercontent.com/physk/netbird-installer/main/install.sh && sudo bash install.sh --quiet --install-ui --setup-key=77C9F991-DC68-46FA-B06C-E02FC102697F
macOS
代码语言:javascript复制
curl -fsSL https://pkgs.netbird.io/install.sh | sh
代码语言:javascript复制
# for CLI only
  brew install netbirdio/tap/netbird
  # for GUI package
  brew install --cask netbirdio/tap/netbird-ui

详细的安装说明:https://docs.netbird.io/how-to/installation

使用

刷新就可以看新增的设备了

参考:https://docs.netbird.io/how-to/add-machines-to-your-network

更多的功能介绍与具体操作可以访问官网或者 https://github.com/netbirdio/netbird 查看详细的说明。

注:如转载,必须保留文首公众号名片,其它一律视为非授权行为。

0 人点赞