服务器每日流量控制:IPTables规则

释放双眼,带上耳机,听听看~!
妈妈再也不担心我信用卡爆炸了!

应用场景

在使用阿里云流量包产品、各大云计算弹性按量带宽型产品时,如遭遇盗刷流量等情况很可能造成一定的财产损失,运用本脚本可以实现每日流量的控制,实现成本的可控制。

使用方法

IPTables规则设定:

iptables -F quota70g 【删除指定链或所有链的规则】
iptables -F OUTPUT
iptables -P OUTPUT ACCEPT 【为指定链设置默认规则策略,对自定义链不起作用】

iptables -N quota70g 【创建用户自定义链】
iptables -A quota70g -m quota --quota 75161927680 -j RETURN 【-A 在指定链尾部添加规则,RETURN – 防火墙停止执行当前链中的后续Rules,并返回到调用链(the calling chain)中。】
iptables -A quota70g -j DROP

iptables -A OUTPUT -o eth0+ -j quota70g

添加定时任务:

08 00 * * * /sbin/iptables -Z quota70g 【将指定链或所有链的计数器清零,每天0点过8分执行,清空 quota40g 的计数,重新计数。】

注:流量限定是以字节为单位,即 1MB = 1048576 字节

本示例代码中的 75161927680字节 即为 70G

转载自: HostLoc

教程整理

CDN流量控制:欠费中止账单

2020-6-5 1:00:00

教程整理

免费半年 100 T OneDrive 网盘:微软 Teams Exploratory 试用

2020-6-8 11:00:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索