简介

最近接触到了这款探针,算是我目前用过最完善和简洁的探针了,搭建起来也很方便,下面就给大家简单介绍一下。因为作者不做教程,新版的教程我在这里发一下。

演示站:http://xyrmlnb.xyz/

github项目地址:https://github.com/naiba/nezha

开始搭建

安装主控端
打开github项目地址,现在有一键代码,我还是比较推荐使用国外的机器搭建哪吒探针的。https://github.com/naiba/nezha
在你的服务器上开放8088和5555端口。并且解析两个域名到服务器!

  1. ssh连接上你的电脑,复制一键脚本。运行1安装面板端
  2. 输入自己的ID,打开github网页,点击自己的头像,右键点击头像复制图片地址。比如我的头像地址是:https://avatars.githubusercontent.com/u/54090186?s=60&v=4
    这个54090186就是我的github ID
  3. 到了下一项,根据提示,进行。简而言之就是打开:https://github.com/settings/developers,然后点击New OAuth App按钮。
    在页面中填写信息,应用名称随便写,主页网址写你探针主页的地址,授权回调地址是在你探针主页网址的后面加上/oauth2/callback。
    因为我们需要反代开ssl,所以这里我建议我们填写服务器的IP:8008。演示填写如下
    小洋人
    在申请成功弹出新网页后。复制你需要复制的东西,需要复制两个参数,参数的获取方式如下图
    小洋人
    给你的网站起个名字!

ssh里面确定网站端口和被控端口,这里你服务器开放的是8008和5555端口的话,选择默认就行。

一键安装脚本

curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
sudo ./nezha.sh...

总体的运行截图如下:
小洋人
然后打开你的IP:8008就能看到你的哪吒探针啦!

安装被控端

  1. 执行下面的命令(或者重新运行一下一键脚本),输入8点击回车
./nezha.sh...

填写事先准备好解析到服务器的第二个域名,这个域名不能套cdn。

  1. 输入被控端端口,这里就是默认放行的5555了。
  2. 打开主控端的ip:8008页面,登陆上你的github账号,点击右上角头像,选择管理后台。点击添加服务器,给自己的服务器起名字,选择分组和选择显示排序。点击添加。就能添加一个服务器,然后在该后台管理页面找到你添加的服务器,复制秘钥。
  3. 回到ssh界面,脚本的下一项是输入秘钥,这里我们输入秘钥点击回车。
  4. 总体的运行截图如下
    小洋人
    好啦,一个被控端已经安装完成了!回到你的主控端网站界面,刷新一下看看有没有被控端监控出现!
Last modification:December 17, 2021
如果觉得我的文章对你有用,请随意赞赏