All pastes #11578 Raw Edit

Untitled

public shellscript v1 · immutable
#11578 ·published 2005-05-12 12:22 UTC
rendered paste body
#!/bin/sh# delete oldtc qdisc del dev eth0 root# clasa root - downtc qdisc add dev eth0 root handle 1: htb default 11tc class add dev eth0 parent 1: classid 1:1 htb rate 250kbit ceil 500kbit# clasa pentru latenta mica la programe interactive (ssh, irc, etc)tc class add dev eth0 parent 1:1 classid 1:10 htb rate 128kbit ceil 250kbit prio 0# internettc class add dev eth0 parent 1:1 classid 1:11 htb rate 1kbit ceil 250kbit prio 5tc qdisc add dev eth0 parent 1:12 handle 120: sfq perturb 10tc qdisc add dev eth0 parent 1:13 handle 130: sfq perturb 10tc qdisc add dev eth0 parent 1:14 handle 140: sfq perturb 10tc qdisc add dev eth0 parent 1:15 handle 150: sfq perturb 10tc filter add dev eth0 protocol ip parent 1:1 prio 0 handle 1 fw flowid 1:10iptables -t mangle --flush# pingiptables -t mangle -A PREROUTING -p icmp -j MARK --set-mark 1iptables -t mangle -A PREROUTING -p icmp -j RETURN# ssh iptables -t mangle -A PREROUTING -p tcp -m tcp --sport 22 -j MARK --set-mark 1iptables -t mangle -A PREROUTING -p tcp -m tcp --sport 22 -j RETURNiptables -t mangle -A PREROUTING -p tcp -m tcp --dport 22 -j MARK --set-mark 1iptables -t mangle -A PREROUTING -p tcp -m tcp --dport 22 -j RETURN# irciptables -t mangle -A PREROUTING -p tcp -m tcp --dport 6660:6669 -j MARK --set-mark 1iptables -t mangle -A PREROUTING -p tcp -m tcp --dport 6660:6669 -j RETURN# ...iptables -t mangle -I PREROUTING -p tcp -m tcp --tcp-flags SYN,RST,ACK SYN -j MARK --set-mark 1iptables -t mangle -I PREROUTING -p tcp -m tcp --tcp-flags SYN,RST,ACK SYN -j RETURN