雪狐 (@mengshouer) 在 阿里云 9 年 Alpine 流量监控+限制脚本 中发帖
前言:
之前用阿里学生300的券买的9年多的ecs t6,最近重装了一遍,发现流量监控的脚本找不到了,因为 cdt 国内流量免费就20g,所以我希望在使用到19G的时候就把其他端口全禁用了,只留下一个ssh端口。不过目前我就自己用+frp游戏服务器端口暴露,大部分情况下一个月1G都用不到。但是以防万一还是用基米搞了个脚本兜底。
前置依赖
apk add jq bc vnstat iptables
脚本内容
#!/bin/sh
# 流量监控与防火墙动态管理脚本
# --- 使用方法 ---
# ./traffic_monitor.sh [LIMIT_GB] [CHECK_TYPE] [INTERFACE]
#
# Cron 示例 (每分钟检查, 10G总流量限制, 监控所有网卡):
# * * * * * /usr/local/bin/traffic_monitor.sh 10...