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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: emagi в Jan 20, 2007, 13:09



Титла: Въпросче за cbq
Публикувано от: emagi в Jan 20, 2007, 13:09
Искам да огранича трафика на нет с cbq,та искам да ви опиша стъпка по стъпка,как процедирам,та да ми кажете къде греша и какво липсва още!! B)
1.Понеже изискванията са файла cbq-1280.My_first_shaper да са е в папка /etc/sysconfig/cbq -> създавам тези папки!
А,да отбележа,погледанах в настройките на ядрото,в networking options -> QoS and/or queueing ->CBQ packet scheduler е на опция 'Y'.
3.Създавам файла: touch cbq-1280.My_first_shapers
4.Вивеждам следните данни във файла cbq-1280.My_first_shapers:
DEVICE=eth1,100Mbit,10Mbit
RATE=100kbit
WEIGH=10kbit
PRIO=5
RULE=172.16.2.0/24
Прочетох,че стартирането ставало,чрез:
root@moon:#cbq.init start
Аз все още не съм инсталирал iproute2,но поне искам да стигна  до там,да ми изпише че липсва iproute2,a сега в момента в който напиша cbq.init start, ми изписва :
command not found
Ще се вадвам на всеки "поучителен" отговор! B)  B)  B)


Титла: Въпросче за cbq
Публикувано от: cvludmiloff в Jan 20, 2007, 14:15
аз ползвам shapecfg на много стара машина, инсталирал съм го от rpm пакет, там също няма cbq.init но въпреки това го стартирам само с
Примерен код

cbq start

 което би трябвало всъщност да е същия тоя скрипт cbq.init но преименуван
Съвет: разгледай какво точно инсталираш може наистина и при теб оригиналния скрипт да е с друго (по кратко) име :)





Титла: Въпросче за cbq
Публикувано от: Bogo в Jan 20, 2007, 15:08
Файла ако не е ? Го правиш изпълним: chmod 700 cbq.init
и го стартираш така :
# ./cbq.init

пп: Ако искаш да се стартира автоматично може да добавиш сим-линк към него в /etc/rc3.d или рън-левела в който искаш.





Титла: Въпросче за cbq
Публикувано от: emagi в Jan 20, 2007, 18:08
Аз изобщо няма такъв файл-> cbq.init


Титла: Въпросче за cbq
Публикувано от: emagi в Jan 20, 2007, 18:11
Аз изобщо няма такъв файл-> cbq.init
Всичко правилно  ли е,което съм направил до сега!Единствено имам един изпълним файл в /etc/sysconfig/cbq/cbq-1280.My_first_shpaers* с права 755


Титла: Въпросче за cbq
Публикувано от: emagi в Jan 20, 2007, 19:02
Готово!"Маке" е вече iproute  е вече компилиран!Сега обаче не можах да разбера,файла който е в /etc/sysconfig/cbq ,kak трябва да се казава- cbq.init или cbq-1280.My_first_shaper
При написване на командата:
root@moon:#cbq.init
-bash: cbq: command not found
Къде е грешката?
"Bogo" искам да казваш всяка моя грешка,ако е възможно!А,да попитам компилирането на iproute2 става:
1.разархивирам в /usr/src/iproute2-2.6.18-061002
2.Влизам в тази директория и MAKE
Правилно ли е?


Титла: Въпросче за cbq
Публикувано от: Bogo в Jan 20, 2007, 19:47
Цитат (emagi @ Ян. 20 2007,19:08)
Аз изобщо няма такъв файл-> cbq.init

Ама дръпни си го де :crazy:


Титла: Въпросче за cbq
Публикувано от: emagi в Jan 20, 2007, 20:40
ОК,сложих го!Двата файла cbq.init и cbq-1280.My_first_shapers са в папка /etc/sysconfig/cbq/
При написване на командата:
root@moon:#./cbq.init start
ми изписва:
**CBQ : failed to compile CBQ configuration
Файла ми cbq-1280.My_first_shapers съдържа:
DEVICE=eth1,100Mbit,10Mbit #имам две лан карти на Linux-машината( БТК --> eth0 -->eth1 -->Windows XP)
RATE=1024Kbit # на тази скорост съм
WEIGH=10Kbit #на толкова искам да огранича :ПРИМЕРНО!!!
PRIO=5  #Това е ясно
RULE=172.16.2.0/24 #Това е вътрешната мрежа,направил съм DHCP сървър,раздаващ адреси от 172.16.2.2 до 172.16.2.50
Казвам ти това,тъй като не знам къде ми е грешката!
Предварително ти благодаря за отделеното време!


Титла: Въпросче за cbq
Публикувано от: Bogo в Jan 20, 2007, 21:58
Цитат (emagi @ Ян. 20 2007,21:40)
root@moon:#./cbq.init start

Това start накрая откъде го измисли са?


Титла: Въпросче за cbq
Публикувано от: Bogo в Jan 20, 2007, 22:02
Цитат (emagi @ Ян. 20 2007,20:02)
1.разархивирам в /usr/src/iproute2-2.6.18-061002
2.Влизам в тази директория и MAKE
Правилно ли е?

Аз съм с Debian и рядко ми се налага да компилирам нещо от сорс.
Стандарта е :
./configure
make
make install

Но най добре е да погледнеш за README или INSTALL файл в архива.
Там трябва да е описано как става.


Титла: Въпросче за cbq
Публикувано от: emagi в Jan 20, 2007, 22:44
Цитат (Bogo @ Ян. 20 2007,22:58)
Цитат (emagi @ Ян. 20 2007,21:40)
root@moon:#./cbq.init start

Това start накрая откъде го измисли са?

Ей,нямаш ми доверие!;)  ;)  ;)  ;)
"Bogo" ,след като въведа в конзолата:
root@moon:#./cbq.init
Отдолу излиза:
root@moon:#./cbq.init
Usage: cbq.init {start|compile|stop|restart|timecheck|list|stats}
Как трябва да изглежда файла cbq-1280.My_first_shapers,ако искам да огранича нета на  вътрешната ми мрежа с интерфейс eth1,при положение че съм на БТК 1024, (download)-а да е 10Kbit!IP адреса върира между 172.16.2.2 и 172.16.2.50


Титла: Въпросче за cbq
Публикувано от: Bogo в Jan 21, 2007, 01:56
Когато ползвах cbq ползвах тези файлове . Не виждам нищо нередно в твоя.


Титла: Въпросче за cbq
Публикувано от: Gaara в Jan 21, 2007, 08:51
/оф
Аз ли не разбирам или emagi прави всичко без да мисли. Как може да променяш файла "А", да стартираш файла "Б" нищо, че промените са в "А", като двата файла са едно и също, но с различни имена и да се чудиш защо не работи? :huh:


Титла: Въпросче за cbq
Публикувано от: emagi в Jan 21, 2007, 11:33
Цитат (Gaara @ Ян. 21 2007,09:51)
/оф
Аз ли не разбирам или emagi прави всичко без да мисли. Как може да променяш файла "А", да стартираш файла "Б" нищо, че промените са в "А", като двата файла са едно и също, но с различни имена и да се чудиш защо не работи? :huh:

Офффффф,моййй!
Ако си направиш труда да прочетеш моите постове,които съм пуснал,и какво съм питал в тях,нямаше да говориш такива неща!Аз си признавам,че не знам точно как става,за това съм тук във форума,да ПИТАМ,ако има някой добросъвестен "разбирач" да ми отговори!Ако,имаш време обясни ми,точно с 10 думи как работи цялата тази философия!





Титла: Въпросче за cbq
Публикувано от: VladSun в Jan 21, 2007, 11:35
emagi, защо реши точно с CBQ да го правиш? Сигурно преди това си попрочел нещо и си наясно, че CBQ е достатъчно сложен за начинаещи ... Пробвай с HTB първо. Пак си има htb.init и т.н.
А специално заради такива въпроси като твоя, с които напоследък форума се напълни -  http://openfmi.net/projects/flattc/

Успех!


Титла: Въпросче за cbq
Публикувано от: Gaara в Jan 21, 2007, 14:50
/оф
Ако,имаш време обясни ми,точно с 10 думи как работи цялата тази философия!  - Имам, но е доста нагло да казваш :" Хайде някой да ми свърши работата!". Започни да четеш, а не "дайте стъпка по стъпка" , но на бг, че ....
Каква е разликата м/у cbq-1280.My_first_shapers и cbq.init?
Ти разбра ли кой файл само редактираш?
Кой файл стартираш?
Как работи?
Хелпа прочете ли?
А и не съм твой, защото едва ли ме познаваш.

П.П.1 Според мен, форума е да те насочва, а не час по диктовка!
П.П.2 Научи се, кога има въпросително изречение и какъв препинателен знак се слага.

Чао от мен и успех.





Титла: Въпросче за cbq
Публикувано от: bugy в Jan 21, 2007, 18:01
cbq.init si vyrshi 4udesno rabotata, prosto triabva da pro4etesh examples koito sa v samia cbq.init

# Sample configuration file: cbq-1280.My_first_shaper
#
# --------------------------------------------------------------------------
# DEVICE=eth0,10Mbit,1Mbit -----  mrejovata karta za vytreshnite IP-ta
# RATE=128Kbit  ------ tova e skorosta na koiato ograni4avash
# WEIGHT=10Kbit ---- tova e 1/10 4ast ot gornoto
# PRIO=5
# RULE=192.128.1.0/24 --- tova dava na ciala mreja
samo za edno IP stava RULE=192.168.0.5 primerno

pravish otdelni failove za vsiako ip, po lesno ti e kato ime da vklu4vash samoto ip

cbq-5005.shaper --- tova e primerno na faila za IP 192.168.0.5
cbq-5006.shaper ---
cbq-5007.shaper ---
...............................

i t.n. zavisi na kolko hora davash internet

povtariam celia help e v samoto cbq.init kato komentari

ne e zadyljitelno podredbata na mrejovite karti da e syshtata kato v XP zavisi koi modul e zareden pyrvi taka 4e vnimavai kakvo pishesh eth0 ili eth1





Титла: Въпросче за cbq
Публикувано от: alabal в Jan 22, 2007, 11:36
@bugy
Братко, редактирай съобщението си на кирилица!
@emagi
Продължавай да се държиш недобросъвестно с добросъвестно отговорилите ти и в скоро време няма да можеш да питаш каквото и да било, братко!
Отговорите ти нарушават добрия тон и няма да бъдат толерирани!