UNIX fråga... Hur kan jag se alla nätverks enheter?

Tråden skapades och har fått 7 svar. Det senaste inlägget skrevs .
1

Låt säga att jag kopplar in mig på ett nätverk, hur kan jag få reda på vilka enheter som finns på nätverket utan att veta något egentligen?
Något coolt kommando?

  • Medlem
  • Bollnäs
  • 2003-12-06 12:41

Nätverksverktyg->Netstat och det översta valet.

Prova arp -a så ser du vilka datorer din dator har snappat upp via broadcast meddelanden.

Annars kan du prova pinga broadcast ping 255.255.255.255, men det är inte alltid populärt.

Ciryon

Varken av desa hjälper mig.
Jag vet att jag har en annan dator på 192.168.0.2 den syns inte på varken av dessa sätt.

Jag leker med detta hemma det är därför jag vet... Routern ser jag.
pinga 255.255.255.255 ger inget. Det svara men inget mer. Kanske det är säkerheten bakom den pingningen.
(Snyggt ord...)

Hur hittar då andra datorer på nätverket?

  • Oregistrerad
  • 2003-12-07 13:20

nmap är ett av de bästa verktygen för detta. (Installeras enkelt m.h.a. Fink.)

Du kan ju alltid köra en one.liner i PERL:

perl -le 'for ($i=0;$i<255;$i++){$ping = `ping -c 1 -w 1 192.168.1$i`; \
 @pingfalt = split(/, /,$ping); $recieved = @pingfalt[1]; \
if ($recieved == "1 recieved"){print ("kontakt med 192.168.1.$i")};}'

En pingscan alltså.

//Mikael

  • Medlem
  • Norrköping
  • 2003-12-07 14:05
Citat:

Skrevs ursprungligen av Mattias Hedman
Varken av desa hjälper mig.
Jag vet att jag har en annan dator på 192.168.0.2 den syns inte på varken av dessa sätt.

Jag leker med detta hemma det är därför jag vet... Routern ser jag.
pinga 255.255.255.255 ger inget. Det svara men inget mer. Kanske det är säkerheten bakom den pingningen.
(Snyggt ord...)

Hur hittar då andra datorer på nätverket?

Det är inte så att din andra maskin har en mjukvarubrandvägg (t.ex. som i OS X) som är inställd på att inte svara på ping? För i så fall har du nog svårt att hitta den.
Bara en tanke.

  • Medlem
  • Linköping
  • 2003-12-07 16:55

Hur som helst så ska den andra datorns mac adress visas i arp tabellen om du sänt eller tagit mot data från den.

De verktygen jag använder för att se vad som finns i nätverket är:
*ping
*arp
*netstat

1
Bevaka tråden