突然想起手机也是经常开启的东西
与其买国内灵车只是为了挂一个旗子不如让手机来做这件事
不放探针太浪费电(?) 原文https://greenv4.astych.top/?p=42
此处用的是chroot容器安装debian,其他方式本人不了解。
准备:android手机,termux(zerotermux)
此处推荐使用zerotermux,因为zerotermux内置moe全能脚本。如果使用原版termux,请使用命令
curl -LO –compressed https://raw.githubusercontent.com/2moe/tmoe/2/2.awk
awk -f 2.awk
国内使用
curl -LO https://gitee.com/mo2/linux/raw/2/2.awk
awk -f 2.awk
按照提示安装chroot容器,选择系统。系统安装好后安装docker,debian使用命令
apt install docker.io
接下来安装哪吒agent。
curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh
国内使用:
curl -L https://cdn.jsdelivr.net/gh/naiba/nezha@master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh
选择安装agent,由于chroot容器无法使用systemd,此处直接运行命令
/opt/nezha/agent/nezha-agent -s 面板地址(不套cdn):端口(默认5555) -p 密钥
需要后台运行则使用nohup,比如
nohup /opt/nezha/agent/nezha-agent -s 面板地址(不套cdn):端口(默认5555) -p 密钥 > nezha.log 2>&1 &
另外可以使用find / -name nezha-agent确定可执行文件位置,如果想要停止,使用ps -aux | grep nezha-agent找到pid随后使用kill -9 pid即可
效果如图
补充:
如果你害怕因为挂探针而导致探针总端被墙,
你需要一个转发机制,
比如说监控鸡5555端口写作status.net:5555
那么你需要nnr之类的扶墙中转做端口转发,目标就写status.net:5555
而你在nezha agent里面就要写nnr中转的地址跟端口
顶顶
顶顶
哇 天才
安卓还是termux跑一个proot-distro比较好。
那装了linux,相当于其他探针也可以装咯
@彭于晏 #6 比如fake-nezha-agent然后冒充阿里云
