[linux] A zasa to HTB..zaopar otazok.

Lukas fogot na host.sk
Pátek Listopad 14 12:07:51 CET 2003


No tak som nad tym rozmyslal , a dosiel k logickemu zaveru(dufm ze je
logicky) , ze:

Pokial je schema takato:
internet---eth0--[kernel]--eth1---lan

Tak musim shapovat niekde , kde uz sa vie , akosa ma s tymi paketmy
nakladat.
Takze logicky download na eth1 a upload na eth0.
Dufam ze sa nemylim , ked tak mi napiste spravnu odpoved :-).
Dik

PS: Este som sa chcel spytat ze co je lepsie CBQ alebo HTB, co sa sprava
lepsie pri slabsom HW(vid. 1 mail)
A co pouzivate vy?(Pripadne co odporucate?)
Pripadne este ake druhy shapingov poznate(alebo link na nejaku dobru
stranku).
Dakujem .

S pozdravom Lukas


----- Original Message ----- 
From: "Lukas" <fogot na host.sk>
To: <linux na lists.linux.sk>
Sent: Friday, November 14, 2003 9:35 AM
Subject: [linux] A zasa to HTB..zaopar otazok.


> Zdar.
> Takze mam  problem s nastavenim HTB.
> Situacia: Distribucia Devil-Linux 1.0
> Kernel 2.4.22 grsec
> Linka 512/192kbit/s
> Linux rooter P75,32ram
> 2x combo sietvky:eth0-net , eth1-lan
> Poprve neviem ani na ktorom zariadeni mam shapovat download.
> Nikde sa nehovori ci na eth0 alebo eth1.
>
> Nastavenia:
> tc qdisc dev eth0 root handle 1:0 htb default 11
> tc class add dev eth0 parent 1:0 classid 1:1 htb rate 500kbit ceil 500kbit
>
> tc class add dev eth0 parent 1:1 classid 1:11 htb rate 200kbit ceil
500kbit
> tc class add dev eth0 parent 1:1 classid 1:12 htb rate 200kbit ceil
500kbit
>
> no a filtre som skusal 2 sposoby:
>
> najprvklasicky u32:
>
> tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 \
>    match ip src 192.168.0.1 flowid 1:11
> tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 \
>    match ip src 192.168.0.2 flowid 1:12
>
> neskor aj pomocou iptables
>
> iptables -t mangle -F FORWARD
> iptables -t mangle -A FORWARD -j MARK --set-mark 4
> iptables -t mangle -A FORWARD -d 192.168.0.1 -j MARK --set-mark 1
> iptables -t mangle -A FORWARD -d 192.168.0.2 -j MARK --set-mark 2
>
> tc filter add dev eth0 parent 1:0 protocol ip handle 1 fw flowid 1:11
> tc filter add dev eth0 parent 1:0 protocol ip handle 2 fw flowid 1:12
> tc filter add dev eth0 parent 1:0 protocol ip handle 4 fw flowid 1:11
>
>
> Bohuzial mi to vobec neshajpuje.
>
> Pritom vo vypisoch pomocou
> tc qdisc show dev eth0
> tc class show dev eth0
> tc filter show dev eth0
>
> je vsetko v poriatku.
> V com je problem?
>
> Dakujem za kazdu radu.
> Lukas
>
>
>
>
>
>
>
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://faq.lists.linux.sk
>
> __________ Informacia od NOD32 1.555 (20031113) __________
>
> Tato sprava bola preverena antivirusovym systemom NOD32.
> http://www.eset.sk
>
>




Další informace o konferenci linux