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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Unseen в Jun 03, 2004, 16:19



Титла: cbq.init help
Публикувано от: Unseen в Jun 03, 2004, 16:19
Имам Linux сървар и нияколко Win клиентa,за ограничаване на трафика на клиентите използвам cbq.init ето го и него:
DEVICE=eth0,100Mbit,10Mbit
RATE=56Kbit
WEIGHT=6Kbit
PRIO=5
RULE=192.168.x.1
RULE=192.168.x.2
RULE=192.168.x.3
RULE=192.168.x.4
RULE=192.168.x.5
Та вапросът ми е мога ли да махна ограничението само на определен порт за всички IP-та и ако може как става това?
Благодаря ви предварително....


Титла: cbq.init help
Публикувано от: Soulstealer в Jun 04, 2004, 14:19
Ами може да стане това :)
Значи ...примерно за FTP ограничаване
Трябва да създадеш файл cbq-10.ftp-network (това е примерно име) в /etc/sysconfig/cbq/
#touch /etc/sysconfig/cbq/cbq-10.ftp-network

Добавяш следните редове в него:
DEVICE=eth0,10Mbit,1Mbit
RATE=15Kbit #това е примерна скорост :)
WEIGHT=1Kbit
PRIO=5
RULE=:20,192.168.x.1/24
RULE=:21,192.168.x.1/24
и така за другите IP-та
Общо взето е това, дано съм ти помогнал защото аз не съм го пробвал лично, само съм чел че така се прави :)


Титла: cbq.init help
Публикувано от: Soulstealer в Jun 04, 2004, 14:21
А ако можеш да ми обясниш каква роля играе "WEIGHT", че така и не можах да разбера?


Титла: cbq.init help
Публикувано от: Unseen в Jun 04, 2004, 14:33
RATE е скороста с която ще ограничаваш дадения IP адрес.
WEIGHT = RATE разделен на 10


Титла: cbq.init help
Публикувано от: Unseen в Jun 04, 2004, 14:37
Благодаря ти че ми отговори,но явно не си ми разбрал въпроса.Значи вапросът ми е : мога ли да пусна само един порт например 27016 а всички останали да са забранени.


Титла: cbq.init help
Публикувано от: Unseen в Jun 04, 2004, 18:37
Опсс.. "а всички останали да са забранени" - не забранени а ограничени..