Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tc qdisc add dev eth0 root handle 1:0 htb
- tc class add dev eth0 parent 1:0 classid 1:1 htb rate 4096kbit
- tc class add dev eth0 parent 1:1 classid 1:2 htb rate 3072kbit ceil 4096kbit
- tc class add dev eth0 parent 1:1 classid 1:3 htb rate 1024kbit ceil 4096kbit
- tc class add dev eth0 parent 1:2 classid 1:21 htb rate 1024kbit prio 0
- tc class add dev eth0 parent 1:2 classid 1:22 htb rate 1024kbit prio 1
- tc class add dev eth0 parent 1:2 classid 1:23 htb rate 768kbit prio 1
- tc class add dev eth0 parent 1:2 classid 1:24 htb rate 256kbit prio 2
- tc class add dev eth0 parent 1:3 classid 1:31 htb rate 512kbit prio 0
- tc class add dev eth0 parent 1:3 classid 1:32 htb rate 256kbit prio 1
- tc class add dev eth0 parent 1:3 classid 1:33 htb rate 256kbit prio 2
- tc qdisc add dev eth0 parent 1:21 handle 210:0 sfq perturb 10
- tc qdisc add dev eth0 parent 1:22 handle 220:0 sfq perturb 10
- tc qdisc add dev eth0 parent 1:23 handle 230:0 sfq perturb 10
- tc qdisc add dev eth0 parent 1:24 handle 240:0 sfq perturb 10
- tc qdisc add dev eth0 parent 1:31 handle 310:0 sfq perturb 10
- tc qdisc add dev eth0 parent 1:32 handle 320:0 sfq perturb 10
- tc qdisc add dev eth0 parent 1:33 handle 330:0 sfq perturb 10
- # RTP Stream class 1:2 für Adressen 10.0.0.0-10.0.0.127
- iptables -A POSTROUTING -t mangle -s 10.0.0.0/25 -p udp -m udp --dport 10000:20000 -j MARK --set-mark 21
- # HTTP/HTTPs class 1:2 für Adressen 10.0.0.0-10.0.0.127
- iptables -A POSTROUTING -t mangle -s 10.0.0.0/25 -p tcp --dport 80 -j MARK --set-mark 22
- iptables -A POSTROUTING -t mangle -s 10.0.0.0/25 -p tcp --dport 443 -j MARK --set-mark 22
- # SSH class 1:2 für Adressen 10.0.0.0-10.0.0.127
- iptables -A POSTROUTING -t mangle -s 10.0.0.0/25 -p tcp --dport 22 -j MARK --set-mark 23
- # other class 1:2 für Adressen 10.0.0.0-10.0.0.127
- iptables -A POSTROUTING -t mangle -s 212.27.84.48/29 -j MARK --set-mark 24
- # RTP Stream class 1:3 für Adressen 10.0.0.128-10.0.0.255
- iptables -A POSTROUTING -t mangle -s 10.0.0.128/25 -p udp -m udp --dport 10000:20000 -j MARK --set-mark 31
- # HTTP/HTTPs class 1:3 für Adressen 10.0.0.128-10.0.0.255
- iptables -A POSTROUTING -t mangle -s 10.0.0.128/25 -p tcp --dport 80 -j MARK --set-mark 32
- iptables -A POSTROUTING -t mangle -s 10.0.0.128/25 -p tcp --dport 443 -j MARK --set-mark 32
- # other class 1:3 für Adressen 10.0.0.128-10.0.0.255
- iptables -A POSTROUTING -t mangle -s 10.0.0.128/25 -j MARK --set-mark 33
- tc filter add dev eth0 parent 1:0 protocol ip handle 21 fw flowid 1:21
- tc filter add dev eth0 parent 1:0 protocol ip handle 22 fw flowid 1:22
- tc filter add dev eth0 parent 1:0 protocol ip handle 23 fw flowid 1:23
- tc filter add dev eth0 parent 1:0 protocol ip handle 24 fw flowid 1:24
- tc filter add dev eth0 parent 1:0 protocol ip handle 31 fw flowid 1:31
- tc filter add dev eth0 parent 1:0 protocol ip handle 32 fw flowid 1:32
- tc filter add dev eth0 parent 1:0 protocol ip handle 33 fw flowid 1:33
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement