谷子猫博客

一个简单爱分享的小站!^_^!
首页>> 网文转载 >>主机流量用完断网?监控VPS流量使用,到达限制自动限流/关机[TrafficCop]

主机流量超后费用贵?监控VPS流量使用,到达限制自动限流/关机[TrafficCop] 

TrafficCop - 智能流量监控与限制脚本

近期的一些主机(TX云,HW云),出了一些新人专享和优惠小套餐,限速的同时限制了流量200-300G一个月。一些境外的机子流量超过后的结算费也很贵,所以看到主机论坛有人分享流量限制脚本,就立马分享一下。原理是监视网卡的流量消耗,当达到流量限制的时候会断开网络,防止产生额外费用。

特别提醒
流量统计是从你开始安装vnstat开始的

如果你在安装本脚本之前没有安装过vnstat,请注意:本脚本基于vnstat的流量统计,而vnstat只会从它安装好之后开始统计流量!

一键安装脚本

标准安装(可能有几分钟延迟):

curl -fsSL https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/trafficcop.sh -o /root/traffic_monitor.sh && chmod +x /root/traffic_monitor.sh && bash /root/traffic_monitor.sh



快速更新版本:
curl -H "Accept: application/vnd.github.v3.raw" -fsSL "https://api.github.com/repos/ypq123456789/TrafficCop/contents/trafficcop.sh" | tr -d '\r' > /root/traffic_monitor.sh && chmod +x /root/traffic_monitor.sh && bash /root/traffic_monitor.sh



实用命令
查看日志:
tail -f -n 30 /root/traffic_monitor.log



查看当前配置:
cat traffic_monitor_config.txt



紧急停止所有traffic_monitor进程(用于脚本出现问题时):
pkill -f traffic_monitor.sh



一键解除限速
curl -sSL https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/remove_traffic_limit.sh | sudo bash



脚本逻辑
- 自动检测并选择主要网卡进行流量限制。
- 用户选择流量统计模式(四种选项)。
- 用户设置流量计算周期(月/季/年)和起始日期。
- 用户输入流量限制和容错范围。
- 用户选择限制模式(TC模式或关机模式)。
- 对于TC模式,用户可设置限速值。
- 脚本每分钟检测流量消耗,达到限制时执行相应操作。
- 在新的流量周期开始时自动解除限制。

脚本特色
- 四种全面的流量统计模式,适应各种VPS计费方式。
- 自定义流量计算周期和起始日。
- 自定义流量容错范围。
- 交互式配置,可随时修改参数。
- 实时流量统计提示。
- TC模式保证SSH连接可用。
- 关机模式提供更严格的流量控制。
- 自定义限速带宽(TC模式)。


设置流量超过后自动断开网络


与监控显示差别不大


预设配置
阿里云CDT 200G:
curl -o /root/traffic_monitor_config.txt https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/ali-200g


阿里云CDT 20G:
curl -o /root/traffic_monitor_config.txt https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/ali-20g

感谢:bacon159@hostloc



×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:谷子博客 » 主机流量用完断网?监控VPS流量使用,到达限制自动限流/关机[TrafficCop]
标签: qq 网络 维护 华为 禁止

发表评论

路人甲

网友评论(0)