自建Netbird 服务,连通你的所有设备

Share
自建Netbird 服务,连通你的所有设备

VPN种类繁多,各有各的好,想省心的可以直接买服务,不过我今天要讨论的是自建VPN,想对于买第三方VPN服务,自建VPN的安全性较好,另外也不会有机场主跑路的风险,而主流的可自建服务的VPN据我所知道的就三种:Netbird, Tailscale, Zerotier,当然这三种也有官方的免费服务,效果也不错,但我个人不太喜欢让数据流入到别人的服务器,所以我选择了自建服务,而这三种服务中,zerotier自建服务比较复杂,且维护不方便,所以测试后放弃,而Netbird和Tailscale自建服务相对简单,Netbird的界面化维护我很喜欢,所以最终我选择Netbird。

一、安装前置准备工作

  1. 确认你的VPS是ubuntu或debian系统,至少有2G的内存。
  2. VPS开放这些端口:TCP ports 80, 443, 33073, 10000 and 33080; and UDP ports: 3478, 49152-65535。
  3. 最好有个域名,并且已配置好DNS指向你的VPS。
  4. 安装相应的工具包:sudo apt install jq curl 或者 sudo yum install jq curl
  5. 安装好docker compose

二、运行以下命令一键安装NetBird

export NETBIRD_DOMAIN=netbird.example.com; curl -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh | bash

三、登录zitadel创建项目和应用,跳转路径等

  1. 安装完成后,zitadel的访问路径是:https://yourdomain.com/ui/console
  2. zitadel的默认访问用户名和密码是:zitadel-admin@zitadel.yourdomain.com / Password1!
  3. 登录zitadel后记得先修改密码。
  4. 创建新项目
    6f41e9bc-227a-4f5b-ac86-f3d71b99275a.png
  5. 创建应用(记下应用的ID那串字符,下一步修改dashboard.env时会用到)
    b4f51cd7-093a-47a7-bd61-22ed606bc5f9.png

819f2db4-d184-44b4-b4ad-46c434b70d47.png
6. 按下图设置刚才创建好的应用
08f2cc73-8bda-411a-b57e-59aa1d1621c4.png
7. 添加重定向Url和登出Url (登出Url可以填写你的netbird默认访问地址,至于重定向Url可以不存在,但一定要填写,如果不填会报错,另外重定向Url要记下,下一步修改dashboard.env时会用到)
78352d04-6d09-4326-8281-e4941d5dc22e.png

四、修改dashboard.env的应用ID和跳转路径

五、访问netbird服务端生成setup key

进入Netbird服务器端,生成setup key并记下来,切记切记要记下来,因为只会显示一次。

六、安装客户端,连接netbird服务端

在你需要连接到netbird内网的主机上安装netbird客户端,大家可以访问以下url了解一下在不同的操作系统中如何安装Netbird客户端。
https://docs.netbird.io/how-to/installation#install-and-update-instructions
安装完成后,用以下命令连上你的netbird服务,其中setup key就是上一步生成的key:
netbird up --management-url https://yourdomain.com --setup-key xxxxxx

七、netbird服务端设置networks

假设某个netbird客户端节点的内网ip是192.168.100.1,如果你需要通过这个节点访问该内网其他主机(192.168.100.x),那么就需要设置networks,设置步骤如下:

上图有三部分内容需要设置,分别是resource, policy, routing peer, 这三部分的意思是:

  1. resource是代表你要访问的内网主机的ip网段,例如你要访问192.168.100.x主机,resource就设置成192.168.100.0/24。
  1. policy是设置有哪些主机可以访问resource。
  1. routing peer是指需要通过哪个节点来访问resource的那些主机,按上述假设,就应该设置成192.168.100.1的那个peer。

按上述设置完成后,你的netbird网络就已经创建完成,所有的主机都可以通过上述的方式加入到你的netbird内网,这样就可以在任何地方访问你的任何服务了。

Read more

一款叫元快剪的软件,正把这帮装神弄鬼的“设计总监”打得满地找牙

一款叫元快剪的软件,正把这帮装神弄鬼的“设计总监”打得满地找牙

前几天我在朋友圈看见一个做视频的朋友发了条状态,配图是一张聊天截图,上面写着:“这个转场不够高级,那个色调没有呼吸感,重做。” 配文只有四个字:时代变了。 我当时差点笑出声。说实话,这几年我见过的所谓“设计总监”、“创意总监”实在太多了。一个个鼻孔朝天,嘴里永远挂着“赋能”、“解构”、“重塑”、“降维打击”,结果呢?交出来的东西要么是十年前土得掉渣的PPT审美,要么就是改了八十八版还不如初稿的垃圾。他们把简单的事情搞复杂,把粗糙的想法包装成高深的理论,无非就是为了保住自己屁股底下那个能多拿两份工资的位置。 但这帮人安稳的日子,最近算是彻底到头了。 一款叫元快剪的工具横空出世,正以一种极其粗暴、极其不讲道理的方式,在全国大大小小的公司里,疯狂扇这帮“设计总监”的耳光。那些曾经被奉为圭臬的剪辑技巧、高深莫测的后期门槛,在这玩意儿面前被剥得精光。当AI和自动化工具把技术壁垒直接踏为平地,那些靠着信息差和忽悠混饭吃的所谓“总监”们,终于慌了。 第一章 撕开遮羞布:你所谓的“专业审美”,不过是场信息差骗局 我有一个朋友,在一家中型MCN机构当剪辑主管,

By Ken WU
乔布斯要是能从坟里爬出来,第一件事绝对是掐死苹果的设计总监

乔布斯要是能从坟里爬出来,第一件事绝对是掐死苹果的设计总监

第一章:谁在为这场“逻辑崩塌”买单 承认吧,苹果这几年早就不是那个能定义未来的天才少年了,它更像是一个在养老院里死撑着不肯承认自己老了的过气明星。最近那场发布会,当高管们唾沫横飞地展示那台所谓的“触屏生态笔记本”时,我盯着屏幕,只觉得一阵生理性的反胃。 当年乔布斯那句名言至今还在互联网上反复鞭尸:“把触摸屏放在电脑上,简直是愚蠢至极。你的手会酸,屏幕会留满指纹,人体工程学简直是灾难。”那时候的苹果,哪怕固执得像头驴,至少有一套自洽的逻辑体系。而现在呢?为了那点可怜的增长率,为了从iPad市场回笼资金,苹果亲手把自己立下的牌坊给拆了,还要强行塞给我们一颗名为“创新”的过期胶囊。 这不仅仅是打脸,这简直是把用户当成了没有记忆的鱼。他们把触控板逻辑硬生生塞进笔记本,用一种近乎傲慢的姿态告诉市场:以前那是老爷子说的,现在,我们要教你们怎么用电脑。去你的吧,这根本不是什么技术迭代,这是对用户体验的彻底背叛。 第二章:谁想在键盘上练“麒麟臂” 我有个做UI设计的朋友,为了赶时髦,第一时间入手了这台所谓的革命性设备。不到三天,他给我发了张照片:屏幕上全是油脂、灰尘和咖啡渍,那场面简直惨不

By Ken WU
别把穷人的命不当命:千万豪宅把地库修在隧道里,究竟是哪门子的反人类设计?

别把穷人的命不当命:千万豪宅把地库修在隧道里,究竟是哪门子的反人类设计?

前几天我刷到一个新闻,差点把刚喝的冰美式全喷在屏幕上。 一个号称千万级别的顶级豪宅,它的地库出入口,居然直接怼在了一条车流滚滚的城市隧道里。 你没听错,不是在宽敞的小区内部道路,也不是在规划合理的辅路上,而是硬生生地、赤裸裸地把豪宅的回家路,安插在了一个视线昏暗、车速极快的隧道出入口交汇处。 当地相关部门的回应呢?轻飘飘的一句“符合规划、手续齐全”。 我当时就笑了,真的,气笑了。 手续齐全?合着只要红头文件盖了章,物理规律就得给它让路?只要规划图纸上画了,从这个地库开出来的人,就能自带金刚不坏之身,自动免疫后面呼啸而来的泥头车和远光灯? 这根本不是什么规划失误,这是赤裸裸的草菅人命,是一场用千万房价包装起来的、针对车主的俄罗斯轮盘赌。 今天咱们就来撕开这块遮羞布,看看这帮坐在办公室里拍脑袋的规划者,到底把普通人的安全踩在了什么泥地里。 第一章 拿业主当活靶子的“豪宅”幽默 先说结论:别管它宣传册上吹得天花乱坠,什么欧洲宫廷风、大师级园林、尊贵私密归家动线,当你的车从那个隧道口战战兢兢地倒拔或者冲出来的那一秒钟,你买的就不是豪宅,而是买了一张通往急诊室的单程票。 我

By Ken WU
别把代步小车当豪宅卖:纯电小车,究竟是在自救还是在自杀?

别把代步小车当豪宅卖:纯电小车,究竟是在自救还是在自杀?

前几天我在车库,看着楼下邻居刚提的那辆号称"人民代步车"的纯电小车,围着它转了两圈,差点没认出来。这哪是小车啊?这尺寸、这宽度、这轴距,简直快赶上我当年开的中型轿车了。再一打听价格,落地小十五万。我当时就乐了,手里端着的保温杯差点掉地上。啥时候买个代步小车,也得背上半辈子的车贷了? 说好的纯电小车是给普通老百姓买来遮风挡雨、买菜接娃的平替呢?怎么这几年,这帮车企非要把几米长的小车,硬生生整成加长林肯的架势,价格也从几万块的亲民神车,一路飙升到让人高攀不起的轻奢玩具?这到底是消费升级的必然结果,还是车企集体得了大头症,联合起来割韭菜?今天咱们就来扒掉这层遮羞布,看看这帮造车的是怎么把一手好牌打得稀烂的。 第一章 越造越大的荒诞游戏:小车怎么就膨胀成巨无霸了? 先说结论:现在的纯电小车,早就不是当初那个灵活好停的小可爱了,它们一个个膨胀得跟发面馒头似的心安理得。 我一个做设计的朋友前阵子跟我吐苦水,说他们老板非要在原本标榜小巧精致的纯电车上强行加尺寸。为什么?因为大车好忽悠啊。在某些车企高管的脑回路里,车大就等于高级,车宽就等于气派。不管你底盘调得怎么样,不管你那窄小的车位能不能

By Ken WU