🗒️Surge监控VPS教程
00 分钟
2024-2-6
2024-2-6
type
status
date
slug
summary
tags
category
icon
password

一个VPS流量监控Surge面板

简介

在自己的VPS简单部署一个流量统计服务,然后通过Surge的面板进行进出站的流量监控和内存、处理器的占用进行监控。
随着在代理圈混久了,谁的手里没那么三五个小鸡(VPS)呢?有些小鸡有流量限制,虽然也有专门的探针,但是总的来说还是不方便,于是想起来利用上Surge的Panel来显示出站入站流量等信息,在 @ATRI0828 和 @wuhu_zzz 的大力帮助下,顺利的实现了,下面简单写一下过程。
 

步骤

  • SSH登录到VPS
  • 获取权限
sudo -i
  • 更新和升级系统
apt update && apt upgrade -y
  • 安装caddy
  • Caddy 的 GPG 密钥添加到 trusted.gpg.d 目录中
  • 添加 Caddy 的 apt 仓库
  • apt 软件源列表并安装 Caddy
  • 编写服务
vim /etc/systemd/system/traffic.service
将下面内容粘贴进去后保存
备注:默认的是网卡名是 eth0,如果是其它网卡名,将 ExecStart=/root/traffic.sh这里改写为:ExecStart=/root/traffic.sh ethxx ethxx为你的网卡名
  • 编写运行程序
vim /root/traffic.sh
将以下内容粘贴进去并保存
说明:此代码是通过VPS的49155端口进行监控,请确保该端口的开放,如果你熟悉代码,也可以根据自己需要进行修改
  • 运行
    • 进行完上述步骤后,执行下面指令运行
systemctl enable --now traffic
可以通过 bash traffic.sh 来直接运行 通过 systemctl status traffic 来查看服务状态 如果发现出来的时间不对,可以通过 timedatectl set-timezone Asia/Shanghai 来将vps时区调整为东八区。

Surge模块安装

将下面内容复制到本地模块中:
将其中的 http://127.0.0.1:49155/traffic部分根据自己上面教程部分改为自己的VPS IP和端口即可使用。
上一篇
PHP学习
下一篇
Github学生包申请流程(无需EDU)

评论
Loading...