[ ivica82 @ 06.09.2011. 14:16 ] @
Evo jednog zadatka za majstore za pravljenje skripti u MTiku.

Treba mi zakljucavanje korisnika po MAC adresi u User Manageru. Naime, User Manager 3.22 nema ovu opciju, a mislim da ni novije verzije isto nemaju.

Dosao sam do zakljucka da moze da se kreira skripta koja ce da resi problem.

Naime, skripta bi na primer trebala da cita polje E-Mail u User Manageru u koje ce umesto mail adrese da bude upisana MAC adresa. Onda tu MAC adresu da proveri na vec uspostavljenoj PPPoE konekciji u polju Caller ID. Ukoliko se sadrzaji ne poklapaju skripta treba da presece konekciju, odnosno da je prekine. Takodje, u koliko je polje E-Mail u User Manageru prazno (nepopunjeno), skripta da preskoci uporedjivanje, da bi moglo da se preskoci zakljucavanje svih korisnika po MAC adresi. Tako skripta treba da radi za sve uspostavljene PPPoE koneckije, i iz scheduler-a da se pokrece na svakih 5 sec.

Ovo mi je potrebno jer vise korisnika mi koriste isti nalog, zapravo placaju jedan nalog a kace se njih trojica naizmenicno. Ovi korisnici su u LAN mrezi, tako da ne mogu nikako drugacije da ih iskljucim jedino da idem kod komsije i da cupam kablove iz switcha.

Ovo je za mene komplikovana skripta jer nisam neki skript majstor, ali smatram da za mnoge ovo ne predstavlja veliki problem. Ako neko ima vremena i zeli da mi pomogne, bio bih mu jako zahvalan.
[ ivica82 @ 06.09.2011. 14:20 ] @
Jedna mala ispravka na postu. Umesto polja EMail u User Manageru, neka se koristi polje Location, posto u polje EMail moze da se upise samo pravilna forma EMail adrese, a u polje Location moze da se pise sta se hoce.
[ BigFoot @ 06.09.2011. 15:44 ] @
Zašto otvaraš novu temu za isti problem?
[ ivica82 @ 07.09.2011. 14:32 ] @
Ko malo procitas prethodni post, videces da nije bas ista tema. Teme se razlikuju, u ovoj temi je u pitanju skripta koja bi resila problem za sve korisnike iz User Managera, a u prethodnom postu sam jasno pitao kako da blokiram korisnika po MAC adresi iz firewall-a, a nisam pominjao User Manager.

Obrati paznju na tekst i videces da nije isti post.

Pozdrav.
[ ivica82 @ 09.09.2011. 18:54 ] @
Ima li neko bilo kakvu ideju kako ovo moze da se uradi.
[ BigFoot @ 09.09.2011. 19:48 ] @
Može i tako da se reši, ali to je improvizacija. Regularno rešenje je RADIUS atribut Calling-Station-Id u koji upisuješ MAC adresu korisnika kome želiš da onemogućiš / omogućiš pristup, umesto da ga pustiš da se konektuje pa posle diskonektuješ, pa sve tako u krug. Ne znam da li ovo imaš u User Manager-u, ali je RADIUS kompatibilno.