GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Finden Sie alle IP-Adressen von Live-Hosts heraus, die im Netzwerk unter Linux verbunden sind

Es gibt viele Netzwerküberwachungstools im Linux-Ökosystem, die für Sie eine Zusammenfassung der Gesamtzahl der Geräte in einem Netzwerk erstellen können, einschließlich aller ihrer IP-Adressen und mehr.

Was Sie jedoch manchmal brauchen, ist ein einfaches Befehlszeilentool, das Ihnen dieselben Informationen durch Ausführen eines einzigen Befehls liefern kann.

Dieses Tutorial erklärt Ihnen, wie Sie alle IP-Adressen von Live-Hosts herausfinden, die mit einem bestimmten Netzwerk verbunden sind. Hier werden wir das Nmap-Tool verwenden, um alle IP-Adressen von Geräten herauszufinden, die mit demselben Netzwerk verbunden sind.

Empfohlener Text: 29 Beispiele für ‘Nmap’-Befehle für die System-/Netzwerkadministration

Die Nmap (Kurzform für Network Mapper ) ist ein Open-Source-, leistungsstarkes und sehr vielseitiges Befehlszeilentool zum Durchsuchen von Netzwerken, Durchführen von Sicherheitsscans, Netzwerk-Audits und Auffinden offener Ports auf Remote-Computern und vieles mehr.

Falls Sie Nmap nicht haben auf Ihrem System installiert ist, führen Sie den entsprechenden Befehl unten für Ihre Distribution aus, um es zu installieren:

$ sudo yum install nmap         [On RedHat based systems]
$ sudo dnf install nmap         [On Fedora 22+ versions]
$ sudo apt-get install nmap     [On Debian/Ubuntu based systems]


Sobald Sie
haben Nmap installiert, die Syntax für die Verwendung lautet:

$ nmap  [scan type...]  options  {target specification}

Wobei das Argument {Zielvorgabe} , kann durch hostnames ersetzt werden , IP-Adressen , Netzwerke und so weiter.

Um die IP-Adressen aller mit einem bestimmten Netzwerk verbundenen Hosts aufzulisten, identifizieren Sie daher zunächst das Netzwerk und seine Subnetzmaske mit dem Befehl ifconfig oder ip wie folgt:

$ ifconfig
OR
$ ip addr show

Als nächstes führen Sie Nmap aus Befehl unten:

$ nmap  -sn  10.42.0.0/24

Im obigen Befehl:

  1. -sn – ist die Art des Scans, also ein Ping-Scan. Standardmäßig führt Nmap Port-Scans durch, aber dieser Scan deaktiviert das Port-Scannen.
  2. 10.42.0.0/24 – das Zielnetzwerk ist, ersetzen Sie es durch Ihr tatsächliches Netzwerk.

Umfassende Informationen zur Verwendung finden Sie in der Manpage von Nmap:

$ man nmap

Führen Sie andernfalls Nmap ohne Optionen und Argumente aus, um eine zusammengefasste Nutzungsinformation anzuzeigen:

$ nmap

Darüber hinaus können diejenigen, die daran interessiert sind, Sicherheits-Scan-Techniken unter Linux zu erlernen, diesen praktischen Leitfaden zu Nmap in Kali Linux durchlesen.

Nun, das war es fürs Erste, denken Sie daran, uns Ihre Fragen oder Kommentare über das unten stehende Antwortformular zu senden. Sie können uns auch andere Methoden zum Auflisten der IP-Adressen aller mit einem bestimmten Netzwerk verbundenen Geräte mitteilen.


Linux
  1. So finden Sie die Liste aller offenen Ports in Linux heraus

  2. So finden Sie alle Sudo-Benutzer in Linux

  3. Wie finde ich heraus, welche anderen Computer mit dem lokalen Netzwerk verbunden sind?

  4. So finden Sie alle Sparse-Dateien in Linux

  5. Linux:Finden Sie heraus, welcher Prozess den gesamten Arbeitsspeicher verwendet

So finden Sie verfügbare Netzwerkschnittstellen unter Linux

So finden Sie mit Debian Linux mit Ihrem Netzwerk verbundene Geräte

Finden Sie Geräte, die mit Ihrem Netzwerk verbunden sind, mit nmap auf Ubuntu

So finden Sie heraus, welche IP-Adressen mit Linux verbunden sind

Finden Sie heraus, welche Netzwerkadapter in Ubuntu Linux verfügbar sind

So finden Sie alle installierten Schriftarten in Linux