rokom-computer-cli-nmap

Lokale Rechner finden

>>>> Thema: Mit nmap Rechner finden

Zielgruppe: CLI-Nutzer

Motivation: Schnelles Finden von Netzwerk-Geräten

Inhaltsverzeichnis

Prolog

Mit dieser Unterstützung werden folgende Fragen beantwortet.

  • Welche Geräte befinden sich im lokalen Netzwerk
  • Was ist der „hostname“ von welchem Gerät
  • Wo ist der Router
  • Welche IP-Adresse hat der Drucker
  • Welche MAC-Adresse hat der LAN-Hub
  • Ist die Kamera erreichbar

Alle Befehle können schnell und effizient im Terminal eingegeben werden. Zum Teil, wie bei nmap, werden umfangreiche Ergebnisse angezeigt. Bei sehr viel Ausgabe kann mit > scan-ergebnis.txt in eine Textdatei umgeleitet werden.

ping

Das ist der einfachste Weg, um eine Geräte-Erreichbarkeit zu testen.

ping 12.34.56.78

iproute2

Das Paket iproute2 soll der Quasi-Standard für Netzwerkarbeiten sein und ifconfig, route und arp ersetzten.

ip

Der Befehl ip aus dem Paket iproute2 ist der gebräuchlichste Befehl.

# Eigene Adressen finden
ip a

# Lokale Nachbarn finden
ip neighbor show

# Kurzform
ip neigh

net-tools

Das ist das Paket, was vormals der Netzwerkzeug-Standard war, der nun von iproute2 ersetzt wurden.

arp

Der Befehl arp ist aus dem Paket net-tools.

Rechner, mit denen vor kurzem Kontakt bestand, können mit arp, Address Resolution Protocol, sichtbar gemacht werden.

arp -a

nmap

Das umfassende Werkzeug ist nmap mit über 25 MiB auf der Festplatte. Zum erweiterten Umfang von namp gehört auch der Portscan.

Für Rechner, die neu im lokalen Netz sind oder schon länger nicht besucht wurden, gibt es nmap, den Network Mapper.

Als Ausgangspunkt kann die eigene IP-Adresse genommen werden, mit dem angegeben Subnetzmaskenformat.

# Eigene IP-Adresse finden
ip a
...
inet 12.34.56.78/24 ...
...

# Option -sn zeigt nur aktive Rechner
sudo nmap -sn 12.34.56.78/24

# oder die alte Option
sudo nmap -sP 12.34.56.78/24


# Option -sL zeigt auch inaktive Rechner
sudo nmap -sL 12.34.56.78/24

# Portscan
sudo nmap 12.34.56.78/24

speedtest-dsl

Auch dieser Befehl hilft, Fehler aufzudecken. Denn, wenn die Geschwindigkeit und Erreichbarkeit schwankend ist, wären auch Hardwaredefekte eine Suche wert.

# Etwas umfangreich
speedtest-cli

# Nur die Geschwindigkeit
speedtest-cli --simple

Epilog

Manchmal steht man wie vor einer Wand, dieser Beitrag soll den Wanddurchbruch ermöglichen, zumindest die Umgehung der Wand.

Eigentum

Die Bilder sind allermeist im Quellformat hochauflösende Vektorgrafiken und meine Schöpfungen sowie mein Eigentum. Wenn nicht anders gekennzeichnet, sind die Bilder, Grafiken und Websites-Screenshots von mir erstellt und mein Eigentum.