Temat: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Witam wszystkich.

Mam router TP-Link TL-WR1043N/ND v1 z zainstalowanym OpenWrt Attitude Adjustment 12.09.1 / LuCI 0.11 Branch (0.11+svn9881). Ostatnio zauważyłem potrzebę ograniczenia ilości połączeń jaką może zestawić pojedynczy host w sieci. Znalazłem podobny temat http://eko.one.pl/forum/viewtopic.php?id=144, w którym opisany jest sposób ograniczenia ilości połączeń w iptables. Niestety standardowo obraz openwrt nie zawiera "connlimit" w iptables. Gdy próbowałem wykonać polecenie

iptables -A net_connlimit -s 192.168.0.0/24 -p tcp -m connlimit --connlimit-above 50 -j DROP

otrzymuję komunikat:

iptables v1.4.10: Couldn't load match `connlimit':File not found

Try `iptables -h' or 'iptables --help' for more information.

Rozumiem, że w iptables brakuje modułu connlimit i konieczne jest jego doinstalowanie.
Teraz pytanie do Was:) Czy może mógłby ktoś podpowiedzieć mi w jaki sposób ograniczyć każdemu użytkownikowi w sieci ilość połączeń TCP/UDP do max 50? Być może istnieje jakiś alternatywny sposób lub możliwość wykonania tego na tym obrazie openwrt? Za wszelkie wskazówki bardzo dziękuję.

2

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

connlimit nie ma domyślnie w openwrt, sobie musisz zrobić samodzielnie moduł jak już.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Dzięki za szybką odpowiedź. Niestety jednak nie wiem jak taki moduł zaimplementować. Czy mógłbym prosić o jakieś wskazówki? Czy zetknął się ktoś z tym problemem i udało się to w jakiś sposób rozwiązać?

4

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Po prostu openwrt tego nie ma. Szukasz na sieci moduł do iptables i kompilujesz...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Niestety nie kompilowałem nic pod openwrt i w tej chwili nie mam pojęcia jak to zrobić. Mogę prosić o jakiś przewodnik jak znaleźć ten moduł, skompilować i zaimplementować? Ograniczenie ilości połączeń to wg mnie kluczowa funkcjonalność. Jestem mocno rozczarowany jej brakiem... Proszę o jakieś wskazówki.

6

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Kompilacja: http://eko.one.pl/?p=openwrt-kompilacja

Lecz nie rzucaj się od razu na głęboką wodę. A kartkę z gorącymi pozdrowieniami możesz wysłać deweloperów openwrt.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez przem0oo 2013-09-03 17:03:20)

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Obawiam się, że pierwszą rzeczą jaką muszę zrobić do wlutować kabelek szeregowy... Wygląda na to, że będę musiał zrezygnować z platformy openwrt na jakiś alternatywny system. Niestety nie mam za wiele czasu na zabawę w kompilację źródeł od podstaw i szukam alternatywy wspierającej connlimit. Czy znajdę tę funkcjonalność w tomato albo dd-wrt bez konieczności wkompilowania dodatkowych modułów?

8

Odp: Ograniczenie liczby połączeń w OpenWrt Attitude Adjustment 12.09

Nie wiem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.