JohnyWolker__
Newbie
Registrován: 18.04.2003
Příspěvků: 68
|
QoS - nastavení QoS na AP |
Příspěvek č. 1 |
mám AP se 4mi NIC.
wlan0 - tudy jede konektivita do internetu
wlan1 - AP - pri připojení lidí
wlan2 - Spoj na další AP
eth0 - ethernet, připojují se přes to klienti
potřebuji omezit rychlost přístupu do internetu a do czfree. řekněme že do internetu mi na AP jedou dva megabity.
zatím experimentuji, dostal jsem se asi k následujícímu scriptu který, zdá se skoro funguje. Ovšem po jeho spuštění GIGANTICKY narostou pingy, až k 20 sekundám a pak dochází k výpadkům. Byl by tu někdo tak hodný a ochotný a pokecal by o tom semnou na ICQ? (129335552) nebo na MSN (johnyweb@yahoo.com).
uplně nejlepší by bylo, kdyby se tam někdo chtěl ssháčknout a prohlídnout si, co tam mam tak blbě
-----------------------------------muj script---- vzor, jinak obsahuje o moc víc položek
#!/bin/sh
echo " 02 - nastavuji root qdisc"
tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1:0 htb default 11
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 1Mbit
echo "03 definice clasu"
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 32kbit ceil 64kbit # DEFAULT
tc class add dev eth0 parent 1:1 classid 1:12 htb rate 128kbit ceil 256kbit #NET johny-desktop.podoli.czf
tc class add dev eth0 parent 1:1 classid 1:13 htb rate 256kbit ceil 512kbit #CZFREE johny-desktop.podoli.czf
echo "04 - oznaceni mangle v iptables"
tc filter add dev eth0 parent 1:0 protocol ip handle 1 fw flowid 1:11 # pro vechny IP nebude-li jine pravidlo
tc filter add dev eth0 parent 1:0 protocol ip handle 2 fw flowid 1:12 #inet johny-desktop.podoli.czf
tc filter add dev eth0 parent 1:0 protocol ip handle 3 fw flowid 1:13 #czfree johny-desktop.podoli.czf
echo "#05 - nastaveni filtru"
iptables -t mangle -A FORWARD -d 10.55.72.41 -s ! 10.0.0.0/8 -j MARK --set-mark 2 #inet johny-desktop.podoli.czf
iptables -t mangle -A POSTROUTING -d 10.55.72.41 -s 10.0.0.0/8 -j MARK --set-mark 3 #czfree johny-desktop.podoli.czf
# dík, Johny
|