rendered paste bodyinsmod ebtables
insmod ebt_mark
insmod ebtable_filter
tc qdisc del dev eth0 root
tc qdisc del dev eth1 root
ebtables -F FORWARD
iptables -F FORWARD
tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 1Mbit avpkt 1000 mpu 64
tc qdisc add dev eth1 root handle 1:0 cbq bandwidth 1Mbit avpkt 1000 mpu 64
tc class add dev eth0 parent 1:0 classid 1:1 cbq rate 1024KBit allot 1514 prio 1 avpkt 1000 bounded
tc filter add dev eth0 parent 1:0 protocol ip handle 1 fw flowid 1:1
ebtables -A FORWARD -j mark --set-mark 1 --mark-target ACCEPT
iptables -A FORWARD -p TCP --dport 80 --syn -m limit --limit 5/second -j ACCEPT