文章总结: 本文是哪吒探针V1的安装教程,指导用户通过一键脚本部署控制面板,并添加被监控的服务器客户端。文章重点介绍了如何配置域名和HTTPS,并提供了关键的NginxWebSocket代理配置代码,以解决前端数据显示问题,确保监控面板能够正常工作。
综合评分: 81
文章分类: 安全工具,安全运营,安全建设
哪吒探针V1 全新版安装
原创
大表哥吆
kali笔记
2025年2月8日 08:02
甘肃
哪吒探针可以方便的帮助我们监控服务器性能。在前期的文章中也讲到过具体的安装过程。本文为大家带来最新版
v1的安装过程。
安装控制面板
运行一键安装脚本
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh
这里我们选择独立安装
具体安装过程如下:
注意,安装之前最好将域名解析到服务器。并配置HTTPS!
安装完成后,访问配置的域名,效果如下:
点击右上角的登录,登录后台,初始账号和密码均为admin
修改密码:
点击头像 → “个人信息” → “更新个人资料”修改密码。
添加客户端 ( Agent)
点击安装命令,根据自己的服务器类型选择。选择完成后复制安装命令即可。
注意,如果命令安装成功后,设备不上线。点击系统设置中。检查Agent对接地址是否和你命令中的地址一样。
添加完成后,在后台中便可以看到上线的设备。
点击前端,你会看到这个样子。
这是因为我们还没有配置ws
打开对应站点的nginx配置文件,这里以宝塔为例。添加下面代码
# websocket 相关
location ~* ^/api/v1/ws/(server|terminal|file)(.*)$ {
proxy_set_header Host $host;
proxy_set_header nz-realip $http_cf_connecting_ip; # 替换为你的 CDN 提供的私有 header,此处为 CloudFlare 默认
# proxy_set_header nz-realip $remote_addr; # 如果你使用nginx作为最外层,就把上面一行注释掉,启用此行
proxy_set_header Origin https://$host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
proxy_pass http://127.0.0.1:8008;
}
重启Nginx,再次访问效果如下:
自定义样式
可以参考官方文档:https://nezhadash-docs.buycoffee.top/custom-code
更多精彩文章 欢迎关注我们
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:kali笔记 大表哥吆《哪吒探针V1 全新版安装》