iptables - brak jakich

Masz problemy z siecią bądź internetem? Zapytaj tu
Pablik
Posty: 78
Rejestracja: 12 października 2010, 15:26

[+] iptables - brak jakichś pakietów

Post autor: Pablik »

Witam.
M
am problem z wykonaniem tego skryptu:

Kod: Zaznacz cały

tc qdisc del root dev eth0
tc qdisc add dev eth0 root handle 2:0 htb default 5

tc class add dev eth0 parent 2:0 classid 2:1 htb rate 9mbit ceil 9mbit
#Upload
tc class add dev eth0 parent 2:1 classid 2:2 htb rate 70kbit ceil 70kbit      
#ack/syn/fin
tc class add dev eth0 parent 2:2 classid 2:3 htb rate 10kbit ceil 35kbit prio 1     
#ssh
tc class add dev eth0 parent 2:2 classid 2:4 htb rate 10kbit ceil 18kbit prio 2
#else
tc class add dev eth0 parent 2:2 classid 2:5 htb rate 35kbit ceil 70kbit prio 2     

#disciplines
tc qdisc add dev eth0 parent 2:3 sfq perturb 10
tc qdisc add dev eth0 parent 2:4 sfq perturb 10
tc qdisc add dev eth0 parent 2:5 sfq perturb 10

#Filter traffic
iptables -t mangle -F POSTROUTING
iptables -t mangle -A POSTROUTING -o eth0 -m lenght --lenght 0:128 -j CLASSIFY --set-Class 2:3
iptables -t mangle -A POSTROUTING -o eth0 -m lenght --lenght 0:128 -j RETURN
iptables -t mangle -A POSTROUTING -o eth0 -p tcp --sport 22 -j CLASSIFY --set-calss 2:4
iptables -t mangle -A POSTROUTING -o eth0 -p tcp --dport 22 -j CLASSIFY --set-calss 2:4
iptables -t mangle -A POSTROUTING -o eth0 -p tcp --sport 22 -j RETURN
iptables -t mangle -A POSTROUTING -o eth0 -p tcp --dport 22 -j RETURN
iptables -t mangle -A POSTROUTING -o eth0 -j CLASSIFY --set-class 1:5
iptables -t mangle -A POSTROUTING -o eth0 -j RETURN
Iptables ma problemy z:

Kod: Zaznacz cały

-m lenght --lenght 0:128 

Kod: Zaznacz cały

iptables v1.4.8: Couldn't load match `lenght':/lib/xtables/libipt_lenght.so: cannot open shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.

Kod: Zaznacz cały

-j CLASSIFY --set-Class 2:3

Kod: Zaznacz cały

iptables v1.4.8: unknown option `--set-calss'
Try `iptables -h' or 'iptables --help' for more information.
Debian wersja stabilna, jajko 2.6.32-5-686

Dodane:
Bardzo przepraszam, po prostu błędy w składni.

Kod: Zaznacz cały

tc qdisc del root dev eth0
tc qdisc add dev eth0 root handle 2:0 htb default 5

tc class add dev eth0 parent 2:0 classid 2:1 htb rate 9mbit ceil 9mbit
#Upload
tc class add dev eth0 parent 2:1 classid 2:2 htb rate 70kbit ceil 70kbit      
#ack/syn/fin
tc class add dev eth0 parent 2:2 classid 2:3 htb rate 10kbit ceil 35kbit prio 1     
#ssh
tc class add dev eth0 parent 2:2 classid 2:4 htb rate 10kbit ceil 18kbit prio 2
#else
tc class add dev eth0 parent 2:2 classid 2:5 htb rate 35kbit ceil 70kbit prio 2     

#disciplines
tc qdisc add dev eth0 parent 2:3 sfq perturb 10
tc qdisc add dev eth0 parent 2:4 sfq perturb 10
tc qdisc add dev eth0 parent 2:5 sfq perturb 10

#Filter traffic
iptables -t mangle -F POSTROUTING
iptables -t mangle -A POSTROUTING -o eth0 -m length --length 0:128 -j CLASSIFY --set-Class 2:3
iptables -t mangle -A POSTROUTING -o eth0 -m length --length 0:128 -j RETURN
iptables -t mangle -A POSTROUTING -o eth0 -p TCP --sport 22 --j CLASSIFY --set-class 2:4
iptables -t mangle -A POSTROUTING -o eth0 -p TCP --dport 22 --j CLASSIFY --set-class 2:4
iptables -t mangle -A POSTROUTING -o eth0 -p TCP --sport 22 --j RETURN
iptables -t mangle -A POSTROUTING -o eth0 -p TCP --dport 22 --j RETURN
iptables -t mangle -A POSTROUTING -o eth0 -j CLASSIFY --set-class 1:5
iptables -t mangle -A POSTROUTING -o eth0 -j RETURN
ODPOWIEDZ