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

dimitarg

  • Участници
  • ***
  • Публикации: 3
    • Профил
здравейте,
как мога да огранича броя на конекциите без да се налага прекомпилиране на ядрото?
-БТК ADSL 1024 BIZ (модема започва да блокира след 450 кон.);
-рутер: Debian 3.0 Р3-800, 128МБ, кернел 2.6.18
-25 РС след рутера
-НТВ ограничаване на атрафика на 900/200
Активен

kbanev

  • Напреднали
  • *****
  • Публикации: 81
  • Distribution: Debian, Mandriva
  • Window Manager: KDE
    • Профил
ограничаване на конекциите
« Отговор #1 -: Feb 13, 2008, 21:04 »
По принцип може да стане само с компилиране на модула за съответното ядро... Аз го направих така: изтеглих хедър файловете през пакетната система. От там пачнах с p-o-m и в мейкфайла на ядрото смених номера на ядрото и custom със същото като на сегашното ми ядро. В конфигурацията пусни connlimit-a и компилирай само модулите в папката на connlimit. След това копирай ipt_connlimit.so etc. в папката на модулите за ядрото и modprobe ipt_connlimit(също така може първо да провериш модула дали е за твойто ядро със същите параметри ли е с modinfo). И след това вече може да ограничиш връзките с iptables... Не е много лесна процедурата и съм я гледал от един руски форум, но в момента не мога да го намеря...
Активен

dimitarg

  • Участници
  • ***
  • Публикации: 3
    • Профил
ограничаване на конекциите
« Отговор #2 -: Feb 14, 2008, 11:24 »
благодаря за отговора.
все пак това е секцията линукс за начинаещи, не съм толкова навътре с тази ОС макар че съм колмпилирал ядро, след прилагане на кръпки и хич не ми се захваща пак.
опитвам се да реша въпроса по др. н-н - mikrotik
Активен

dns

  • Напреднали
  • *****
  • Публикации: 75
  • Distribution: ULTIMATE 2.7
  • Window Manager: Gnome 2.30.2
  • SubLieutenant
    • Профил
ограничаване на конекциите
« Отговор #3 -: Feb 14, 2008, 12:52 »
За Mikrotik
TransparentTrafficShaper
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
ограничаване на конекциите
« Отговор #4 -: Feb 14, 2008, 14:15 »
Ако не се лъжа в дебиан 3.0 все още има ipt_connlimit

За да провериш ...
iptables -m connlimit --help ако ти даде помощ без да изгърми с някаква грешка си ок ако изгърми щеш не щеш ще се наложи прекомпилация на кернел.

Ако всичко е ок ...
Цитат
иптаблес -t nat -I PREROUTING -p tcp -s 192.168.1.0/24 -d 1.2.3.4 -m connlimit --connlimit-above 1 --connlimit-mask 0 -j DROP

Това правило казва че не може да има повече от една TCP връзка от мрежа 192.168.1.0/24 към адрес 1.2.3.4.
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

dimitarg

  • Участници
  • ***
  • Публикации: 3
    • Профил
ограничаване на конекциите
« Отговор #5 -: Feb 18, 2008, 08:55 »
благодаря за отговорите;
смених ОС с http://www.zeroshell.org;
за сега върши работа;
Активен