logo NodeSeekbeta

极简探针小巧思之一

极简探针官网:

发布帖:

项目地址:

因为是 hub <------> agent 架构,agent 最起码也得能连上 hub 才能上报信息对吧,这是最基础的要求

既然如此,给 vps 下载 agent 来扎针的时候,请求的就可以是 hub,下载的请求实际就是通过 hub 来充当代理,让 hub 从 GitHub 上下载 agent 的二进制文件,「能连上 hub」本来就是前提,下载不会多出任何网络要求

节点执行 install.sh
   └─ GET <hub>/agent/x86_64        ← 节点只连 hub
        └─ hub 请求 github.com/monitor-probe/agent/releases/latest/download/...
             (hub 自己也连不上 GitHub 时,在面板里填一个 github_proxy,所有节点一起生效)
         └─ 字节流式转回节点 → install.sh 检查文件头是 ELF → 安装、注册、启动

这样就瞬间砍掉了给 agent 指定 proxy 的大段代码,纯 ipv6 小鸡也能无感的下载二进制文件,不需要任何操作

所以 hub 最好是 v4 v6 都有的双栈服务器,不过只有 v4 也没关系,反正也是要套 cf 的,可以直接用 cf 隧道功能,不仅可以不对外暴露端口,还能获取一个 v6 入口,或者开启小黄云

你说那连 hub 都连不上 GitHub 怎么办?没事,还有最后一招,hub 可以配置代理来访问

image

12
12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71819位seeker

🎉欢迎新用户🎉