Автор Тема: Ограничаване на травик - пример  (Прочетена 1630 пъти)

google

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3443
  • Distribution: Ubuntu, Fedora, CentOS
  • Window Manager: Gnome
  • search and you shall find
    • Профил
Ситуация: RH7.2 машина с 2 карти - като фиревалл и зала с XX компютъра на единия интерфейс с IPta 192.168.x.x., на другия интерфейс - рутер към DSL модем - интернет.
Искам да шейпна трафика на всяко ПЦ от вътрешната мрежа към и от интернет да е максимално 1 KB примерно.
Може ли някои да ми даде примерен скрипт който прави това? '<img'>
Благодаря предварително!

marinov

  • Участници
  • ***
  • Публикации: 8
    • Профил
Ограничаване на травик - пример
« Отговор #1 -: Mar 30, 2002, 16:49 »
trqbva ti iproute2 + cbq.init na Aleksei Kuznecov i raboti prfectno. Ima mnogo opcii ogranichenie po vreme po vhodqsht izhodqsht trafik ogranichenie po port. izteglqsh si iproute2-2.4.7-now-ss010824.tar.gz ot ftp://212.72.219.11/Linux/ sled tova si pravis v /etc/sysconfig/cbq/ dva faila edin za vhodqsht i edin za izhodqsht trafik. Primerno  /etc/sysconfig/cbq/cbq-15.server-in
i /etc/sysconfig/cbq/cbq-5.server-out
Eto pri men kak e, v parviq fail ima slednoto:
DEVICE=eth1,100Mbit,1Mbit
TIME=21':0'0-08':0'0;10Kbit/1Kbit
RATE=20Kbit
WEIGHT=2Kbit
PRIO=5
RULE=192.168.10.0/24:8080,
RULE=192.168.10.0/24:80,

a vav vtoriq tova.
DEVICE=eth0,100Mbit,1Mbit
TIME=21':0'0-08':0'0;10Kbit/1Kbit
RATE=200Kbit
WEIGHT=20Kbit
PRIO=5
RULE=192.168.10.0/24:8080,
RULE=192.168.10.0/24:80,

no v faila cbq.init ima podrobno opisanie. Faila cbq.init trqbva da se namira v /etc/rc.d/cbq.init nego mogesh da go izteglish pak ot gorniq adres. Sashto taka qdroto ti trqbva da e kompilirano za poddragka na CBQ. Tova e ot  
Networking options sled tova  QoS and/or fair queueing.
Ako ima neshto pishi pak.
Uspeh.
Активен

google

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3443
  • Distribution: Ubuntu, Fedora, CentOS
  • Window Manager: Gnome
  • search and you shall find
    • Профил
Ограничаване на травик - пример
« Отговор #2 -: Apr 01, 2002, 13:16 »
Благодаря!
Аз сам пробвал също с cbq.init , но като че ли не сам много доволен от резултата.
Така както е конфигурацията - не шейпва ли цялата подмрежа до ХХХ КБ?
Аз искам всяка машина да е ограничена до 1 К , независимо от другите  ,а не като цяло, или пак една - до 1К , друга до 2К и т.н.

  • Гост
Ограничаване на травик - пример
« Отговор #3 -: Apr 08, 2002, 00:01 »
hi, imam problem s cbq.init. optvam se da ogranicha neta na edna zala. idejata e vsjako PC da ima primerno 3.5k. napravil sam si faila :

DEVICE=eth2,10Mbit,1Mbit
RATE=28Kbit
WEIGHT=2Kbit
PRIO=5
RULE=192.168.1.0/24

i naistina raboti, obache imam chuvstvoto che ne mi ogranichava vsjako PC, a cjalata mreja. kogato nikoi ne polzva net pinga e normalen, v momenta v koito obache edno PC zapochne da polzva net pinga stava okolo 3000ms i drugite PC ne mogat nishto da zaredjat. i pri start na cbq.init mi izliza slednoto saobshtenie:
RTNETLINK answers: No such file or directory
Активен