jak zrobic mape sieci z wlaczonymi i wylaczonymi kompami

Oglądasz archiwalną wersję wątku "jak zrobic mape sieci z wlaczonymi i wylaczonymi kompami" z forum pl.comp.os.linux.sieci



Glikogen - 15 Gru 2003, 14:27
Witam

Na kilku stronach widzialem mapy sieci lokalnych ktore pokazuja ktore kompy
sa wlaczone a ktore nie. Zastanawiam sie jak to zrobic .. no i dobrze by
bylo jakby status kompow nie dotyczyl tylko windowsow.

Druga sprawa to liczenie userow i wrzucenie tego do mrtg'a ale z tym sobie
poradze jesli bede mial to pierwsze.

Glik




Marcin Kowalczyk - 15 Gru 2003, 14:31

Na kilku stronach widzialem mapy sieci lokalnych ktore pokazuja ktore kompy
sa wlaczone a ktore nie. Zastanawiam sie jak to zrobic .. no i dobrze by
bylo jakby status kompow nie dotyczyl tylko windowsow.



np pingowanie nmap'em calej klasy ipkow

Druga sprawa to liczenie userow i wrzucenie tego do mrtg'a ale z tym sobie
poradze jesli bede mial to pierwsze.



jak masz obrobione w pliku cat plik | wc -l | awk {print $1'}
tylko tego awk nie jestem pewnien czy $2 nie powinno byc dla merg



Maciej Przybos - 15 Gru 2003, 14:58
np pingowanie nmap'em calej klasy ipkow



Ae jak 30% kompow ma firewalle to juz nmap nic ciekawego nie pokaze :((

Maciej



Piotr Neuman - 15 Gru 2003, 15:16
Sieć pasywnie skanuje ettercap i p0f - chociaż nie wiem czy to jest to czego
szukałeś.



M - 15 Gru 2003, 20:18

| np pingowanie nmap'em calej klasy ipkow
Ae jak 30% kompow ma firewalle to juz nmap nic ciekawego nie pokaze :((



arping -i ethX

Pozdrówka



Glikogen - 16 Gru 2003, 13:31

arping -i ethX



nawet sam arp wystarczy :) wlasnie mnie naprowadziles - to chyba najlepszy i
najprostrzy pomysl

Glik



M - 16 Gru 2003, 16:09

| arping -i ethX

nawet sam arp wystarczy :) wlasnie mnie naprowadziles - to chyba najlepszy i
najprostrzy pomysl



arp nie pokaże ci kompów które od dłuższego czasu nie komunikują
się z siecią, do tego jeśli statycznie podpinasz kazdy MAC pod
konkretne IP w sieci, wtedy arp bedzie pokazywał je zawsze, nawet gdy są
wyłączone. Ja kiedyś zrobiłem coś takiego w c++, w kilka sekund
dawało mi wynik z setki kompów. Trochę niechlujne ale to było dawno
pisane;)

#include <stdio.h /* popen  */
#include <stdlib.h/* system, exit, atoi, atol */
#include <string.h/* strcpy, strcat */
char *awk(char [], int);

int main ()
{
    int n;
    FILE *fp,*pp;
    char buf[255],tmp[255],ip[19];
    fp = fopen("/etc/hosts","r");
    while ( (fgets(buf,99,fp)) )
    {
        strcpy(ip,awk(buf,1));
        sprintf(tmp,"arping -i eth0 -c 1 %s -R & ",ip);
        system(tmp);
    }
    fclose(fp);
    return 0;

}



char *awk (char tab[], int n)
{
    static char back[50]="";
    int i=-1,m=0,j=0,f=0;
    do {
        i++;
        if ( (tab[i]!=32) && (tab[i]!=64) && (tab[i]!=10) && (tab[i]!=9) && (f==0) )
        {
            f=1;
            m++;
        }
        if ( (tab[i]!=32) && (tab[i]!=64) && (tab[i]!=10) && (tab[i]!=9) && (f==1)  && (m==n) )
        {
            back[j]=tab[i];
            j++;
        }
        if ( (tab[i]==32) || (tab[i]==64) || (tab[i]==10) || (tab[i]==9) ) f=0;
    } while (i<=strlen(tab));
    back[j]='\0';
    return back;

}



Mariusz


Serwer w sieci obsługiwanej juz przez serwer
Jest jakis rodzaj tunelu dzieki któremu mozna by autoryzaowac klientów w sieci + ustawiać prędkość tunelu ?
Jak wykryć router nieleglanie rozdzielajacy siec w amatorskiej sieci osiedlowej (pilne...)
blad przy wysylaniu poczty w postfix'ie z innej sieci ?
  • otoczenie sieciowe
  • barca usato
  • chlopcy i stare baby 120
  • mandat kredytowy
  • rzady jakobinow wypadek przy rewolucji czy
  • indeks 9270
  • amica okap podszafkowy czarny
  • ul popularna
  • nahel
  • hbe antygen
  • Laurka na Dzień Ojca
  • mixer gdynia
  • Katalog tematów z for internetowych / Index