limiting interface throughput
· 809 B · Text
Originalformat
`tc qdisc add dev eno4 root handle 1: htb`
tc class add dev eno4 parent 1: classid 1:100 htb rate 100mbit ceil 100mbit
tc class add dev eno4 parent 1: classid 1:500 htb rate 500mbit ceil 500mbit
tc qdisc add dev eno3 root handle 1: htb
tc class add dev eno3 parent 1: classid 1:100 htb rate 100mbit ceil 100mbit
tc class add dev eno3 parent 1: classid 1:500 htb rate 500mbit ceil 500mbit
iptables -t mangle -A POSTROUTING -o vlan20 -d 192.168.20.199 -j CLASSIFY --set-class 1:100
tc class add dev eno3 parent 1: classid 1:50 htb rate 50mbit ceil 50mbit
tc class add dev eno4 parent 1: classid 1:50 htb rate 50mbit ceil 50mbit
iptables -t mangle -D POSTROUTING -o vlan20 -d 192.168.20.199 -j CLASSIFY --set-class 1:500
iptables -t mangle -A POSTROUTING -o vlan20 -d 192.168.20.199 -j CLASSIFY --set-class 1:50
| 1 | `tc qdisc add dev eno4 root handle 1: htb` |
| 2 | tc class add dev eno4 parent 1: classid 1:100 htb rate 100mbit ceil 100mbit |
| 3 | tc class add dev eno4 parent 1: classid 1:500 htb rate 500mbit ceil 500mbit |
| 4 | tc qdisc add dev eno3 root handle 1: htb |
| 5 | tc class add dev eno3 parent 1: classid 1:100 htb rate 100mbit ceil 100mbit |
| 6 | tc class add dev eno3 parent 1: classid 1:500 htb rate 500mbit ceil 500mbit |
| 7 | iptables -t mangle -A POSTROUTING -o vlan20 -d 192.168.20.199 -j CLASSIFY --set-class 1:100 |
| 8 | tc class add dev eno3 parent 1: classid 1:50 htb rate 50mbit ceil 50mbit |
| 9 | tc class add dev eno4 parent 1: classid 1:50 htb rate 50mbit ceil 50mbit |
| 10 | iptables -t mangle -D POSTROUTING -o vlan20 -d 192.168.20.199 -j CLASSIFY --set-class 1:500 |
| 11 | iptables -t mangle -A POSTROUTING -o vlan20 -d 192.168.20.199 -j CLASSIFY --set-class 1:50 |
| 12 |