Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: sunhater в May 06, 2004, 13:21



Титла: Пак за cbq
Публикувано от: sunhater в May 06, 2004, 13:21
Имам ppp0, eth0 и eth1. На eth1 е локалната мрежа. Искам различен шейпинг на ppp0 и eth0 за компютрите от eth1. Идеи? Сега се шейпват и двете заедно. Ето и класовете:

cbq-1001.server
Примерен код
DEVICE=eth1,10000Mbit,1000Mbit
RATE=10000Mbit
WEIGHT=1000Mbit
PRIO=5
LEAF=none
BOUNDED=yes
ISOLATED=yes

RULE=192.168.0.1:139,
RULE=192.168.0.1:80,
RULE=192.168.0.1:21,
RULE=192.168.0.1:22,
RULE=192.168.0.1:23,

cbq-2001.user
Примерен код
DEVICE=eth1
RATE=192Kbit
WEIGHT=19Kbit
PRIO=5

RULE=192.168.0.8


Титла: Пак за cbq
Публикувано от: vladou в May 12, 2004, 15:14
ami edna tupa ideya, zashtoto tova mi prilicha che iskash da shape-vash razlichno peering i inet.
Mojesh vhodiashtia trafik ot razlichnite interfeisi da go markirash s razlichens TOS chrez iptables i posle match-a na cbqto da vkliuchva i TOS ;-)


Титла: Пак за cbq
Публикувано от: sunhater в May 13, 2004, 01:32
Моля те обясни ми точно какво трябва да направя, че нeщо не схванах, а не ми се четат docs за iptables.


Титла: Пак за cbq
Публикувано от: assenov_g в May 13, 2004, 10:55
Ne e logichno da iskash da imash neshto raboteshto i da ne prochetesh dokumentaciata.
Procheti Advanced routing HOWTO, kolkoto i da ti e slojno i dosadno.


Титла: Пак за cbq
Публикувано от: в May 13, 2004, 15:06
ako vsichko se svezhdashe do chetene na docs vyobshte njamashe da polzvam tozi forum. Ako njakoj ima zhelanie i vreme da otgovori da go napravi. Njamam vreme da cheta documentacii.


Титла: Пак за cbq
Публикувано от: Ice___Cool в May 14, 2004, 10:27
Виж сега, това е секция за напреднали - тоест обсъждат се теми от хора които са напреднали или казано по-просто от хора които са чели документации и са се пробвали да направят това онова. Заяваваш, че намаш време да четеш докс., а мислиш ли че губиш влемето на някой който е решил да ти отговори. НЕ е нужно за токива дреболии да се въвежда тема и най-малкото без да си прочел документацията, а тя за CBQ въобще не е голяма. Този форум зе да заприличва на форума в дир.бг - очаквам скоро да има мъпроси от рода как да си видя съдържанието в еди коя си директория. в секцията за напреднали :angry:


Титла: Пак за cbq
Публикувано от: sunhater в May 14, 2004, 13:46
Ами то май въобще секция за напреднали не трябва да има. Нали за всичко си има документация, какво ще му обсъждате. Кой к'ъвто проблем има - да се оправя сам. Това че губя времето на някой - не е вярно. Той сам си го губи от моманта когато посети този форум. Това че темата е в секция за напреднали е защото не се смятам вече за начинаещ. Ако има проблеми с това, нека админс да я преместят. Чел съм документации и знам, че това отнема маса време, което ми трябва за други неща. Да не говорим, че освен да се четат те трябва и да се разбират. Все пак какво ви пречи да отговорите с 1-2 реда ако знаете как точно става. Аз винаги отговарям (ако мога) на хора, които имат нужда. Сакън да не взема хляба на някой.


Титла: Пак за cbq
Публикувано от: Uvigii в May 16, 2004, 21:54
1.
$IPTABLES -t nat -A PREROUTING -i $INTIF0 -p tcp  -d 1.2.3.4/xx -j MARK --set-mark 1
2.
tc filter add dev $INTIF1 protocol ip parent 1:0 prio 10 handle 1 fw flowid 1:11


Титла: Пак за cbq
Публикувано от: в May 18, 2004, 15:52
Цитат (Uvigii @ Май 16 2004,22:54)
1.
$IPTABLES -t nat -A PREROUTING -i $INTIF0 -p tcp  -d 1.2.3.4/xx -j MARK --set-mark 1
2.
tc filter add dev $INTIF1 protocol ip parent 1:0 prio 10 handle 1 fw flowid 1:11

Moje li taka grubo da lujete choveka:
Kakvi sa tiq markirovki v nat tablicata che na vsichko ot gore i v PREROUTING veriga..
I kude ti e classa na tc samo s filter shte sheipnesh baba mi..
1.
$IPTABLES -t mangle -A FORWARD -d 1.2.3.4/xx -j MARK --set-mark 1
2.
tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1 cbq bandwidth 100Mbit avpkt 1000 cell 8
tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate 192Kbit weight 19Kbit prio 5 allot 1514 cell 8 max
tc qdisc add dev eth0 parent 1:2 handle 1 sfq perturb 10
tc filter add dev eth0 parent 1:0 protocol ip prio 200 handle 1 fw classid 1:2


Титла: Пак за cbq
Публикувано от: Uvigii в May 18, 2004, 20:41
Цитат
I kude ti e classa na tc samo s filter shte sheipnesh baba mi..

човека иска с два реда не с 10
+ това няма време да прочете , някой друг трябва да помисли ...
Не мисля, че му правиш услуга като мислиш вместо него
Цитат
$IPTABLES -t mangle -A FORWARD -d 1.2.3.4/xx -j MARK --set-mark 1

-i ти се губи някъде
;)
Цитат
Искам различен шейпинг на ppp0 и eth0

Поздрави на баба Ти !
/Нищо лично!/
PS.: С удоволствие бих помогнал на почти всеки с каквото мога, но да ми заявява някой "Копай тръстиката като си хайван и си нямаш друга работа" ... не мисля! И все пак ако има акъл момчето , ще захапе няма да му трябват много приказки нали ???