Wie erhalte ich eine Liste aller gültigen IP-Adressen in einem lokalen Netzwerk? [geschlossen]


295

Gibt es eine Möglichkeit, eine Liste aller gültigen IP-Adressen in einem lokalen Netzwerk abzurufen?

Ich meine alle IP-Adressen, die jeder Benutzer im Netzwerk verwendet.



Antworten:


399

Installiere nmap ,

sudo apt-get install nmap

dann

nmap -sP 192.168.1.*

oder häufiger

nmap -sn 192.168.1.0/24

scannt den gesamten Bereich von 0,1 bis 0,254

Dies führt einen einfachen Ping-Scan im gesamten Subnetz durch, um festzustellen, welche Hosts online sind.


21
Laut Manpage "In neueren Versionen von nmap ist -sP als -sn bekannt". Wenn der Platzhalter nicht funktioniert, können Sie etwas wie nmap -sn 192.168.1.0/24 oder nmap -sn 192.168.1.100-199
Stickley

12
Wenn Sie zsh verwenden, müssen Sie den Bereich in Anführungszeichen setzen, um einen Dateivergleich zu vermeiden: nmap -sP '192.168.1. *'
dionyziz

Gibt es eine Möglichkeit, dass nmap abstürzt oder den im Subnetz ausgeführten Diensten oder Computern Schaden zufügt?
Jin

1
@ Jin Izzraeel Keine Chance, dass Schaden angerichtet wird. Ich kann nicht sagen, ob es abstürzt oder nicht, aber die Chancen sind sehr gering.
Eric Thorbjornsen

nmap findet nur meinen Router. Gibt es eine Möglichkeit, alle angeschlossenen Maschinen zu finden?
fishinear

386

Versuchen Sie folgende Schritte:

  1. Geben Sie ipconfig(oder ifconfigunter Linux) an der Eingabeaufforderung ein. Dadurch erhalten Sie die IP-Adresse Ihres eigenen Computers. Die IP-Adresse Ihres Computers lautet beispielsweise 192.168.1.6. Ihre Broadcast-IP-Adresse lautet also 192.168.1.255.
  2. Pingen Sie Ihre Broadcast-IP-Adresse an ping 192.168.1.255(möglicherweise -bunter Linux erforderlich ).
  3. Geben Sie nun ein arp -a. Sie erhalten eine Liste aller IP-Adressen in Ihrem Segment.

3
es funktioniert nicht auf meinem PC (Windows 8)
phuclv

5
Dies funktionierte auf meinem Mac - OSX 10.10.3
Cullub

24
viele Geräte nicht gegründet
Bagusflyer

7
arp -a hat nur meinen Router gefunden. nmap hat alle Hosts gefunden.
Geoffrey Anderson

2
Microsoft Windows [Version 10.0.15063] hat perfekt funktioniert, danke
Coty Embry

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.