it-swarm.com.de

Wie finde ich heraus, welche Geräte sich in einem Netzwerk befinden?

Wie scanne ich ein Netzwerk, um herauszufinden, welche Geräte sich darin befinden? (Ich würde mich über eine Liste mit MAC-Adressen und IPs freuen.)

Angenommen, ich bin auf der Arbeit und möchte sicherstellen, dass keine unbekannten Geräte mit dem Netzwerk verbunden sind (insbesondere, wenn der Zugriff nicht nach Kennwort oder MAC gefiltert wird). DHCP-Protokolle könnten helfen, aber was ist, wenn ich Geräte mit statischen IPs suchen möchte?

Nehmen wir alternativ an, ich bin in einem Haus eines Freundes und er möchte, dass ich die Portweiterleitung einrichte, kennt aber nicht die IP seines Routers. Sicher, ein paar gute Vermutungen werden es normalerweise bekommen, aber es wäre schöner zu scannen.

33

Schauen Sie sich für das erste Szenario nmap an. Sie können ganze Subnetze mit einem Befehl scannen. Beispielsweise: nmap -sP 192.168.0.1/24

Zum zweiten sollte die Router-IP als Gateway-IP für Ihren Computer angezeigt werden. In Windows wird dies im Verbindungsstatusdialog angezeigt.

34
Alex J

Sie können an die Broadcast-Adresse pingen und die Arp-Tabelle anzeigen. Hier ist ein Beispiel dafür unter Linux:

ping -b 192.168.1.255
arp -n

Hinweis: Das Betriebssystem des Geräts muss zur ICMP-Echoanforderung zurückkehren. Einige Betriebssysteme antworten nicht mit einer Broadcast-IP-Adresse auf ICMP. In diesem Fall können Sie an jede mögliche IP-Adresse im Netzwerk pingen. In letzter Zeit antworten Windows-Boxen standardmäßig nicht auf ICMP-Echo mit Unicast-IP-Adresse, daher hilft dies nicht.

15
tomoe

Angry IP Scanner ist ein großartiges Tool dafür.

Sie können damit auch eine CSV-Datei zur Verwendung im IP-Inventar usw. exportieren.

4
Nat_RH

Ich benutze The Dude .

Ich habe es gestern hier gefunden, als ich nach Netzwerk-Tools gesucht habe. Führen Sie es auf Ihrem Computer aus und es erstellt eine Karte aller Geräte in Ihrem Netzwerk. Das Beste daran ist, dass es völlig kostenlos ist!

4
cop1152

Android App Fing macht das einfach erstaunlich, ich wünschte, es gäbe einen Befehl im UNIX-Stil, der ein ähnliches Ergebnis liefern könnte.

2
coolnodje

Antwort auf die zweite Frage:

Unter Windows

  1. Windows-Taste + R.
  2. Geben Sie cmd ein
  3. Geben Sie an der Eingabeaufforderung "ipconfig" ein.

Die Ausgabe sollte eine Zeile enthalten, in der das Standard-Gateway aufgeführt ist. Möglicherweise ist mehr als ein Adapter aufgeführt, normalerweise jedoch nur einer mit einer IP-Adresse und einem Standard-Gateway.

2
sdanelson

Spiceworks bietet Ihnen detaillierte Informationen zu Ihrem Netzwerk. Könnte übertrieben sein, wenn Sie nur IP-Adressen und Macs suchen möchten, aber wenn Sie Ihr Netzwerk kontinuierlich überwachen müssen, ist dies ein großartiges Tool. Verwenden Sie andernfalls nmap.

2
Monty Burns

Ein weiteres gutes Tool ist look @ lan. Sie können das Netzwerk scannen und verschiedene Ergebnisse erzielen.

1
Fishwalker

nmap, aber wenn dies nicht der Fall ist, können Sie die Netzwerk-Broadcast-Adresse anpingen und überprüfen, was zurückkommt. In Verbindung mit der Überprüfung der ARP-Tabelle kann dies eine ziemlich effektive Methode sein, um herauszufinden, was sich in einem bestimmten Subnetz befindet.

Für das spezifische Beispiel "kennt die Router-IP nicht" sollte beim Überprüfen der Host-Routing-Tabellen das Standard-Gateway angezeigt werden. Dies ist (häufig, aber nicht immer) eine geeignete Verwaltungs-IP für den Router.

1
Vatine

Wenn Ihr Netzwerk und alle seine Geräte den RFCs entsprechen, sollten Sie eine Antwort von allen Netzwerkgeräten erhalten, wenn Sie die Broadcast-Adresse Ihres Netzwerks anpingen. Verständlicherweise funktioniert dies nicht sehr oft und Sie müssen wieder alle verfügbaren IP-Adressen im gesamten Spektrum der Ports scannen.

0

Sie können auch Advance IP Scanner verwenden http://www.advanced-ip-scanner.com/ oder wie oben erwähnt Angry IP Scanner ist fantastisch und Open Source.

0
happyhardik

Sie können DevicesInLan in https://sourceforge.net/projects/devicesinlan/ verwenden. Es ist Open Source

0
user399457