On Sat, 17 May 2008 17:20:54 +0200 "Michał Gacek" <michal.gacek@gmail.com> wrote:
W dniu 17 maja 2008 16:45 użytkownik Piotr S. <piotr@lcs.net.pl> napisał:
Nie mam tego u siebie, ale w moim przypadku byłoby to dość proste. Zakładając, że używa się: 1. Linux z freeradius i LMS 2. Koncentrator pppoe z Mikrotikiem 3. Klienci łączą się przez pppoe. 4. Dopuszcza się np. 1 min zwłoki po przekroczeniu limitu (interim update)
Radius przy accountingu sprawdzałby limit i wysyłał polecenie rozłączenia klienta do MT (+ ewentualne odłączenie kompa w LMS).
Chyba sprawdzę u siebie taki abonament :).
tak drastycznie nie musi byc, wystarczy ze zmniejszy mu sie limit do 32k ;], z freeradiusem mozna rozne ciekawe rzeczy robic na tomiast bez niego z lmsem limit danych tez nie jest trudny wystarczy odpowiednio zaopiekowac sie danymi ze statystyk :)
No to teorię mamy opanowaną, teraz czas na praktyke :-) Na tą chwilę nie używam freeradiusa, skrypt musiałby porównywać dane ze statystyk (wystarczy raz w ciągu doby) z wpisem w tabeli lms-a gdzie definiuje się limit, po czym ustawiać userowi "ceil" = np. 64 kbit/s w przypadku przekroczeniu limitu !DSPAM:482f0e7a105332037086813!