自建 NetBird 稳定吗?

2025 年 8 月 7 日
 dcsuibian
目前的需求主要是老家和租的房子异地组网。另外人在外面手机也能连进去。

之前用的纯 WireGuard ,不太稳定,而且需要 reresolve.sh
Tailscale 之类的也了解过。但是我担心因为众所周知的原因被墙掉。而且也不是完全开源,不是很放心。

听说 NetBird 完全开源,但是用的人很少。想问问见多识广的 v2er 。他稳定吗?

目前主要的担心就是如果某处 NetBird 版本升级了,会不会出现其他地方连不上的情况?
4564 次点击
所在节点    宽带症候群
36 条回复
perfectlife
2025 年 8 月 7 日
可以试试 easy-tier ,比 netbird 简单点,也挺稳定的,还可以远程下发连接配置
dcsuibian
2025 年 8 月 7 日
@perfectlife 有想过,主要是怕哪天不可抗力导致 EasyTier 没了
greenskinmonster
2025 年 8 月 7 日
在用,整体不错,彼此节点版本不同不影响连接,当然版本差别不大,有个很好的一点,冗余节点设置很方便
cndns
2025 年 8 月 7 日
vyos
liuzimin
2025 年 8 月 7 日
tailscale 不是也可以自建 headscale 实现全链路掌控吗?

netbird 我也考虑过,但感觉用的人少,所以能查的资料也少,爬坑比较困难( AI 就算了,AI 只会把我从一个坑引到另一个坑,给我的配置方式就没个对的)

netbird 我最近还想到一个麻烦点:它采用的 zitadel 作为鉴权组件,这玩意儿好像并不轻量( reddit 上说吃 512MB 内存?),如果云主机配置比较丐,可能还吃不消。
dcsuibian
2025 年 8 月 7 日
@liuzimin 这个也想过,其实是因为据我所知,derp 好像只要被别人知道了地址,就能被白嫖,这个是我不太希望的
而且 headscale 毕竟是个逆向产物,没法实现官方的很多功能。另外还是担心版本兼容问题,比如 tailscale 手机客户端被升级了,headscale 服务端要不要跟着升
antpi
2025 年 8 月 7 日
我看 reddit 上国外用户推荐 netbird 的多,一直没尝试,目前还是在使用 tailscale ,找了台 vps 做了 derp 节点,docker compose 运行 caddy+derp ,还可以的,至于版本,其实不影响,另外就是可以设置--verify-clients 参数进行客户端验证,acl 也可以让安全性增加一些
perfectlife
2025 年 8 月 7 日
@dcsuibian 没了,也不影响自己用啊,自建节点就好了
greenskinmonster
2025 年 8 月 7 日
@dcsuibian netbird 的管理界面要比自建 headscale 好用很多,我 headscale 也在用
liuzimin
2025 年 8 月 7 日
@dcsuibian #6 derp 防白嫖是有办法配置的。我有做过对比测试,确实能防住未授权设备的白嫖。

功能方面个人感觉还是比较全,ACL ,路由转发,exit-node 之类的都能实现。版本确实是个问题,这一套东西,最大的毛病是他们的控制台、控制台 WebUI 、客户端,更新起来都不是同步的,(特别是 headscale 与 WebUI )更新新版本总有个你先我后,如果追新就会遇到新旧版本互不兼容导致严重 bug 。不过不追新的话也还好,它 readme 会标明彼此兼容的版本号。

客户端的话,我的经验是:至少近几个版本,客户端升级不需要 headscale 跟着升。我的 headscale 没怎么动,客户端从 1.82.5 一路到 1.86.2 都没什么问题,甚至不同设备同时用不同版本也没问题。。。兼容问题最多的是 WebUI.
lolo1
2025 年 8 月 7 日
看他的自建感觉有些麻烦,目前直接用 netbird 官方的服务器,感觉还不错,可以连 100 个客户端。为了防止失联,又加了 n2n 。
目前遇到过部分省份会和谐官方服务器的情况,不知道楼主自建大概需要多少资源,后续方便可以告知下
itechify
2025 年 8 月 8 日
自建相比其他组网工具略为麻烦,配置项挺多,不过界面很美观,功能也多,过段时间我把 zerotier 迁移到 netbird 试试
Actrace
2025 年 8 月 8 日
@dcsuibian DERP 现在还自建吗?微林家有提供现成的 DERP 节点。
liuzimin
2025 年 8 月 8 日
@Actrace #13 希望全流程可控的话就得自建呀。
ZxykM
2025 年 8 月 8 日
netbird 貌似对 ipv6 的支持不太好,如果你有 ipv6 需求还是换别的吧
helixcn2022
2025 年 8 月 8 日
openvpn 相当稳定,用几年了
Csheng
2025 年 8 月 10 日
@liuzimin #5

我大概不到 10 个 peer ,腾讯云轻量上面的自建,docker stats 还行吧,另外 zitadel 是可以被替换成 authelia 的,不过目前非正式官方支持的方案,确实会免费些。

用起来很舒服,全 mesh 默认,精细化路由控制就要学习。

CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
5752fe8f3db1 netbird_zitadel 0.68% 92.08MiB / 1.921GiB 4.68% 48.6MB / 51.7MB 20.5MB / 0B 9
414631130acf netbird_management 0.00% 32.24MiB / 1.921GiB 1.64% 266kB / 231kB 7MB / 77.8kB 8
968c0788df62 netbird_caddy 0.05% 24.06MiB / 1.921GiB 1.22% 6.58MB / 7.28MB 11.5MB / 32.8kB 9
7369b2125b18 netbird_coturn 0.02% 18.26MiB / 1.921GiB 0.93% 0B / 0B 4.04MB / 4.1kB 7
2f5b5dfa6cbc netbird_relay 0.00% 5.09MiB / 1.921GiB 0.26% 261kB / 356kB 0B / 0B 8
b5e21cd948fa netbird_zdb 2.26% 27.17MiB / 1.921GiB 1.38% 51.4MB / 48.4MB 15.6MB / 81.3MB 6
5b178be7154d netbird_dashboard 0.01% 25.48MiB / 1.921GiB 1.30% 137kB / 1.39MB 13.6MB / 61.4kB 4
2761ab3261a0 netbird_signal 0.01% 9.625MiB / 1.921GiB 0.49% 1.81MB / 1.19MB 0B / 0B 8
liuzimin
2025 年 8 月 10 日
@Csheng #17 zitadel 竟然不过百兆😲感觉还不错啊。话说你总内存多大的?我的 2C2G 阿里云 docker stats 显示总大小才 1.6G 。
zhhmax
2025 年 8 月 11 日
tailscale 用习惯了,基本上都是国外的 vps 组网,懒得自建了,主打一个省心不折腾。
liuzimin
2025 年 8 月 11 日
@liuzimin #18 破案了,我把系统保留内存关掉,就涨了 200 多兆。
```
nano /etc/default/grub
把 crashkernel 后面的值中,1G-4G 的部分改成 1G-4G:0M
update-grub
reboot
```
即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1150830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX