Dotychczas korzystalem z niceshapera ale potrzebuje bardziej rozbudowanego QOS'a bo docelowo chce podzielic userow na 3 grupy:
1) korzystaja tylko w SYMETRYKA
2) port 53,80,443,554 DSL pozostala reszta idzie SYMETRYKIEM
3) port 554 DSL pozostala reszta idzie SYMETRYKIEM
chcialem aby wszyscy userzy mieli dwie oddzielne klasy jedna na porty 53,80,443,554 oraz druga na reszte uslug
Wlasnie wstepnie testuje taka konfiguracje:
eth0 INTERNET SYMETRYK
eth1 INTERNET DSL
eth0 LAN
markuje porty 53,80,443,554 i te uslugi leca DSL a reszta brama domyslna czyli SYMETRYKIEM, routing dziala ok
chcialem stworzyc dwie osobne klasy dla tych userow ktorzy beda korzystali z 2 lacz czyli np. 512/128 na wszystko co leci SYMETRYKIEM i 1024/256 na porty 53,80,443,554 co leci DSLEM
moje pytanie brzmi jak mam filtrowac w htb aby rozgraniczyc te uslugi
tak aby trafialy do dwoch klas z tego co wnioskuje musze na podstawie adresu odbiorcy i portu zrodlowego czyli np:
tc filter add dev eth2 protocol ip preference 1 parent 1:0 u32 match ip dst 192.168.6.10 match ip sport 80 flowid 1:5
ale wtedy podczas uruchamiania mam komunikat
czy moze normalnie markowac download tak jak upload w tym przykladzie
http://debianusers.pl/article.php?aid=54