我有以下iptables&tc,但是一旦1GB的配额被命中,它将上传速度限制为2Mbits。
iptables -t mangle -A POSTROUTING -o eth0 -p tcp -m所有者–uid-owner aaron -m配额-quota 1073741824 -j ACCEPT
iptables -t mangle -A POSTROUTING -o eth0 -p tcp -m owner –uid-owner aaron -j CLASSIFY –set-class 1:11
tc qdisc add dev eth0 root handle 1:0 htb default 99
- 在SharePoint中,为什么我可以“多个文档上传”47,297字节的文件,但不是47,298字节的文件?
- 任何人都知道一个很好的基于Web的file upload包?
- 上传大于〜4MB的文件会导致“连接已重置”错误
- apache – 无法上传> 2GB文件
- 防止PHP允许php脚本上传
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 1024Mbit ceil 1024Mbit
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 2Mbit ceil 2Mbit prio 2
tc qdisc add dev eth0 parent 1:11 handle 10:sfq perturb 10
它运作得非常好,但经过大量search并试图build立适当的规则,我失败了。
我只是需要它来限制上传和下载的结合 。 因此,不pipe每个用户的使用情况如何,我都需要将上传和下载分配为一个组合。 无论是1GB的下载还是每个500MB的上传1GB,我都需要1GB的配额。 一旦总共使用了1GB,则应该将下载和上传速度都限制在2Mbit。
将不同的数据包作为一个整体来处理是困难的(PREROUTING&POSTROUTING)。
我应该使用iptables -N并使用一系列规则,然后指定配额?
请帮忙!