Dnia nie 26. stycznia 2003 14:14, Goblin napisał:
> > A możesz przybliżyć jak to działa tak m/w?
>
> dawno temu w zam ieszchlych czasach mialem taki srypt ktory dzialal na
> zasadzie
> dopisywania 0 i 1 do loga dla kazdego kompa, ale potem zostawilem to i
> zapomnialem.
>
> A terazniejsza westaja dziala tak:
>
> W cornie skrypt napisany przez znajomego co 10 min.:
>
> - puszcza fpinga po calej klasie ip
> - sczytuje tabele arp (ping byl po to zeby napewno zawierala wszystkie
> wlaczone maszynki)
> - dla kazdego znalezionego wpisu w arp dodaje do bazy danych (MySQL) rekord
> z (ip, mac, data w Unixtime)
>
> W php skrypt generujacy png'a z wykresem
> I tu wlasciwie mozna zaszalec z sortowaniami, wyborem okresu z jakiego ma
> byc wykres etc.
> narazie mam tylko najprostsza wersje czyli ORDER BY ip
> (stad bylo moje pytanie co do sortowania IP)
>
> --
> Goblin.
Hm ....
Chyba mam coś lepszego.
Ping może nie zadziałać, gdy ktoś ma firewalla. W dodatku generuje bądź co
bądź jakiś ruch (wiem, znikomy, ale jednak). Ale do rzeczy - dlaczego nie
wykorzystać tego, co już siedzi na routerze?
Dla ipchains byłoby to ipchains -L -M -n, dla iptables potraktowanie
ip_conntrack i mamy listę _korzystających_ z sieci komputerów.
Pomysł z arp? Nie zadziała, gdy mamy adresy MAC przydzielone statycznie.
Skrypt do ip_conntrack mogę podesłać w razie potrzeby.
Robert
PS.
Dałoby się lms-scripts też wrzucić na www, coby nie trzeba było ciągnąć z
cvsa? To chyba niewielki problem?