Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
On-line'meter http://forum.freesco.pl/viewtopic.php?f=35&t=1653 |
Strona 1 z 2 |
Autor: | Anonymous [ piątek, 4 kwietnia 2003, 14:45 ] |
Tytuł: | On-line'meter |
Szukałem na forum ale nie znalazlem... ![]() Chciałbym na stronie wewnetrznej sieci stworzyć on-line'meter czyli informacje o tym kto aktualnie jest on-line... Czy ktoś już coś takiego stworzył na swojej stronie WWW jeśli tak to byłbym bardzo wdzięczny za wskazówki. ![]() Pozdrawiam! ![]() |
Autor: | viruszg [ piątek, 4 kwietnia 2003, 16:10 ] |
Tytuł: | |
Rozwiązań jest kilka: Pierwsze składa się z plików rc_online, test, dwóch plików graficznych gdzie jeden reprezentuje komputer włączony a drugi wyłączony oraz pliku html wizualizującego tą sieć. rc_online (umieszczony w katalogu /mnt/router/rc/rcuser) hosts (umieszczony w katalogu /mnt/router/etc) test (umieszczony w katalogu /mnt/router/packages/online) while :; do sleep 60 grep "^" /mnt/router/etc/hosts | while read ip name ; do i=$( /mnt/router/packages/arp/arp $ip | grep ether) if [ -n "`echo $i`" ] ; then cp /mnt/router/www/on.gif /mnt/router/www/$name.gif else cp /mnt/router/www/off.gif /mnt/router/www/$name.gif fi done done lan.html (umieszczony w katalogu /mnt/router/www) <table border=0 cellspacing=0 cellpadding=0><tr> <td width=60><img src="komputer1.gif"></td> <td width=60><img src="komputer2.gif"></td> <td width=60><img src="komputer3.gif"></td> </tr><tr> <td>komputer1</td><td>komputer2</td><td>komputer3</td></tr> </table> Będą generowane pliki graficzne o nazwach takich, jak podane w pliku hosts. Jedno zastrzeżenie, arp nie może być używany do blokowania adresów MAC dla poszczególnych IP. (Demo tutaj). Kolejnym rozwiązaniem byłoby pingowanie poszczególnych komputerów i w zależności od tego czy odpowiedzą, ustawianie ich statusu jako on lub offline. Jest jeszcze rozwiązanie cinasa, chyba nieco podobne do mojego ale generujące statusy podczas wywołania a nie co minutę. Niestety nie widziałem tego jeszcze, więc nie powiem jak je zrobić. |
Autor: | Anonymous [ piątek, 4 kwietnia 2003, 19:07 ] |
Tytuł: | |
Dziekuje bardzo za wyczerpującą odpowiedz! ![]() Już ide próbować jak to jet w praktyce! ![]() Pozdrawiam i jeszcze raz dzięki ![]() ![]() |
Autor: | Anonymous [ piątek, 4 kwietnia 2003, 22:52 ] |
Tytuł: | |
Chyba się za wczesnie podekscytowałem! Widze, ze ARP jest potrzebny ![]() Wpisuje rc_arp start i rc_online start - ale nie ma potem tego w procesach, nie kopiuje również plików off i on... ![]() Czy nie ma innej metody może zrobienia on-linemetera - myślałem, że może na podstawie pakietu justice ? |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 11:47 ] |
Tytuł: | |
vvick pisze: Jesli Virus byl by tak wspanialomyslny
![]() na zipa i zzzzzipowal odpowiednie pliki i napisal gdzie je wsadzic byl bym rozwniez i ja bardzo wdzieczny ![]() Przecież masz wszystko tak dokładnie opisane, że chyba bardziej się nie da... ![]() ![]() |
Autor: | viruszg [ sobota, 5 kwietnia 2003, 11:58 ] |
Tytuł: | |
vvick pisze: Jesli Virus byl by tak wspanialomyslny
![]() na zipa i zzzzzipowal odpowiednie pliki i napisal gdzie je wsadzic byl bym rozwniez i ja bardzo wdzieczny ![]() virus to bardzo leniwa bestia, w dodatku wredna i złośliwa, więc powie tylko, że skoro on się pofatygował żeby to zrobić, to Ty możesz spróbować to wklepać (ew. kopiuj -> wklej) samemu ![]() |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 12:01 ] |
Tytuł: | |
Mam ARP już ale nie kopiuje mi off.gif i on.gif czy ten skrypt jest dobrze napisany? |
Autor: | viruszg [ sobota, 5 kwietnia 2003, 12:04 ] |
Tytuł: | |
Usuń rc_arp (albo zmień nazwę na bak_rc_arp) i zrób reboot. |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 12:06 ] |
Tytuł: | |
Virus ale jestes ![]() ![]() ![]() ![]() |
Autor: | viruszg [ sobota, 5 kwietnia 2003, 12:08 ] |
Tytuł: | |
A ja Tobie numer konta, na które wpłacisz 100zł +vat za każdą roboczogodzinę. (Jak wiemy, praca przez net jest mozolna, więc trwałoby to ze dwie godzinki) |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 12:34 ] |
Tytuł: | |
viruszg pisze: Usuń rc_arp (albo zmień nazwę na bak_rc_arp) i zrób reboot.
Stworzyłem pliki tak jak w twoich wskazówkach, skasowałem rc_arp zrobiłem reboot i w dalszym ciągu skrypt nie kopiuje plików... ![]() ![]() Już mi ręce opadają... ![]() Wole rozwiązanie z ping'ami - jak to zrobić? |
Autor: | viruszg [ sobota, 5 kwietnia 2003, 13:50 ] |
Tytuł: | |
vvick pisze: skoro pgf to instytucja komercyjna to dlaczego na domene robiliscie
kweste a nie zakupiliscie jej z wplywow z dzialanosci? PGF Ty w to nie mieszaj, jest to organizacja niekomercyjna. Jako członek PGF stworzyłem skrypt, jako członek tejże grupy publikowałem go. Jako osoba prywatna mogę go Tobie "zainstalować" i jako osoba prywatna będę pobierał oplaty za swój cenny czas. (no, może nie od wszystkich) |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 20:43 ] |
Tytuł: | |
vvick pisze: podac Wam tlen czy sami sie uspokoicie?
![]() i może ktoś mi odpowie... ![]() |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 21:19 ] |
Tytuł: | |
A ja mimo wszystko postaram się być uprzejmy. To co chcesz już dawno zostało opisane na forum (wiem bo sam to opisałem ![]() http://www.freesco.domeny.org/forum/viewtopic.php?t=1238&postdays=0&postorder=asc&start=23 tylko że u mie aktualnie kontroluje to wszystko cron (lepiej się spisuje). Jak by co to to już dawno działa na: http://mlask.one.pl a dokładnie na: http://mlask.one.pl/index.php?dalej=status Ładne co ? ![]() No i oczywiście można by to rozszerzyć i uzyskać efekt w postaci wykresów: http://mlask.one.pl/index.php?dalej=statuser Acha! Przy oazji się pochwale. Zajżyjcie na: http://mlask.one.pl/index.php?dalej=sdistat Sam zrobiłem! ![]() |
Autor: | Kipa [ sobota, 5 kwietnia 2003, 22:53 ] |
Tytuł: | |
vvick pisze: Virus ale jestes
![]() ![]() ![]() ![]() Ja się podejmuję i to za darmo, podaj hasło i IP kompa oraz czy masz telnet czy ssh ![]() |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 23:00 ] |
Tytuł: | |
Ja myślę że dla nie których ludzi nie da się byś uprzejmym. Ale co poradzić. Są ludzie i buraki. Jestem ciekaw czy da się jakoś banować na tym forum. Ostatnio co raz częściej obserwuje że ludzie nie chcą do niczego dochodzić sami, chcą żeby im wszystko podawać na tacy. Oni by chyba chcieli żeby każdemu twożyć indywidualne paczki z pakietami dokładnie przystosowanymi do ich ustawień. Albo żeby im zdalnie indywidualnie zmieniać ustawienia. Niedugo bedą chcieli żeby członkowie PFG zmieniali im ich ustawienia telepatycznie. |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 23:12 ] |
Tytuł: | |
Ale mnie nie o to chodzi. Chodzi o to żeby się nie wyzywać tylko udzielać sobie odpowiedzi na pytania. Po to w końcu ma służyć to forum. Po co sie wyzywać i udowadniać kto jest mądrzejszy i wie więcej. W kłótni i tak nikt nie ma racji. Ja bym KIPIE nie ufał i nie podawał haseł. To jajcaSZ ![]() |
Autor: | Kipa [ sobota, 5 kwietnia 2003, 23:17 ] |
Tytuł: | |
Jak problem określenia jaki komputer jest w sieci jest aktualny, to przedstawiam rozwiązanie, którego używam w moim Rules. Najprościej wykorzystać LAS, a w nim założyć konta do zaliczania lub niezależnie wykonać to samemu. Ten fragment wywołany w skrypcie LAS przed zerowaniem kont zapisze dane o aktywności kompów w pliku /tmp/ikomp.txt, nazwałem go f_whoint # by KIPA :-) # Odczyt aktywno.ci kompów w internecie. # ii=0 komp=nono for i in `ipfwadm -A -lex | cat`; do ii=$(expr $ii + 1) if [ "$ii" > 14 ]; then case $ii in 15) # ile bajtów bytes=$i ;; 16) dir=$i ;; 21|22) # kto pobiera wysyła, a nie byle kto if [ "$i" != anywhere ]; then komp=$i fi ;; 23) # koniec linii ii=$(expr $ii - 10) if [ "$komp" != nono -a "$bytes" -gt 0 ]; then echo $bytes $komp $dir fi komp=nono ;; esac fi done Jeżeli zliczanie kasujemy co 5 min. to wywołanie tego skryptu wyświetli kto od ostatniego skasowania coś pociągnął. Kto jest dociekliwy niech odszuka f_pozor, a dowie się jak odczytać z tego pliku nazwu kompów, a nawet ile ściągały w ostatnim czasie. ![]() |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 23:25 ] |
Tytuł: | |
Jeśli ktoś uważa, że sam do niczego nie potrafie dojść i czekam na gotowe to za przeproszeniem powiem, że gówno o mnie wie wie... Poza tym od tego jest przecież forum... Wracając do tematu - już mnie qurwica z tym bierze - na serwerze mam chyba z 5 różnych sposobów i żaden qurwa nie działa! Robie dokładnie tak jak jet to opisane na forum - dokładnie linijka w linijke (oczywiście ustawiając swoje dane) i nic - zero!!! Nawet nie kopiuje dopowiednich plików tam gdzie trzeba (off, on, 01, 02...). Z LAS nie moge korzystać, bo mam pakiet justice zainstalowany... Chyba dam sobie z tym spokuj bo już kurwa nie mam sił!!! ![]() |
Autor: | Anonymous [ sobota, 5 kwietnia 2003, 23:29 ] |
Tytuł: | |
No to skorzystaj z mojego sposobu: http://www.freesco.domeny.org/forum/viewtopic.php?t=1653&postdays=0&postorder=asc&start=19 To bardzo łapatologiczna metoda ale działą bez problemu. Nie trzeba mieć żadnego dodatkowego pakietu. |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |