Nmap (Network Mapper) ist ein leistungsstarkes Open-Source-Tool für Netzwerkerkennung, Sicherheitsaudits und Schwachstellen-Scans, das von Administratoren und Sicherheitsexperten häufig verwendet wird. Die Ausführung von Nmap auf dem leistungsstarken Linux-VPS von AvaHost mit NVMe-SSDs und robuster Infrastruktur gewährleistet eine effiziente Netzwerkanalyse. Dieser Leitfaden behandelt die Nmap-Installation, die wichtigsten Befehle und praktische Beispiele, die auf AvaHost-VPS-Benutzer zugeschnitten sind, und stellt sicher, dass die Richtlinien von AvaHost eingehalten werden, um verbotene Aktionen wie unautorisiertes Scannen zu vermeiden.
AvaHost Linux VPS (z.B. VPS Basic, €10/Monat) mit Ubuntu, CentOS oder Debian.
Root- oder sudo-Zugang(ssh root@Ihr-vps-ip).
Mindestens 2 GB RAM und 50 GB NVMe für optimale Leistung.
Ein gültiger Anwendungsfall (z. B. das Scannen Ihrer eigenen AvaHost-Server oder autorisierter Netzwerke).
Wichtig: Stellen Sie sicher, dass die Nutzungsbedingungen von AvaHost eingehalten werden(https://ava.hosting/terms-of-service/). Nicht autorisiertes Scannen (z. B. DDoS, AMP-Scanning) ist verboten und kann zur Sperrung des Kontos führen.
Bevor Sie Nmap verwenden, müssen Sie sicherstellen, dass es auf Ihrem System installiert ist. Um Nmap auf verschiedenen Linux-Distributionen zu installieren, verwenden Sie:
# Debian/Ubuntu
sudo apt install nmap
# CentOS/RHEL
sudo yum install nmap
# Arch Linux
sudo pacman -S nmap
Für Windows und macOS können Sie Nmap von der offiziellen Website herunterladen.
Um einen einfachen Scan auf einem Zielhost durchzuführen, führen Sie aus:
nmap
Beispiel:
nmap 192.168.1.1
Dieser Befehl scannt die angegebene IP-Adresse und listet die offenen Ports und Dienste auf.
Um mehrere Hosts oder ein ganzes Subnetz zu scannen, verwenden Sie:
nmap 192.168.1.1-100
oder
nmap 192.168.1.0/24
Um einen bestimmten Port zu scannen, verwenden Sie:
nmap -p 80 192.168.1.1
Um mehrere Ports zu scannen:
nmap -p 22,80,443 192.168.1.1
Um alle 65535 Ports zu scannen:
nmap -p- 192.168.1.1
Um das Betriebssystem und die laufenden Dienste auf einem Zielrechner zu erkennen, verwenden Sie:
nmap -O 192.168.1.1
Um detaillierte Dienst- und Versionsinformationen zu erhalten:
nmap -sV 192.168.1.1
Ein Stealth-Scan hilft, die Erkennung durch Firewalls und Intrusion Detection Systeme zu umgehen:
nmap -sS 192.168.1.1
Nmap kann mit der Nmap Scripting Engine (NSE) integriert werden, um nach Sicherheitslücken zu suchen:
nmap --script vuln 192.168.1.1
Wenn Sie eine Liste von IP-Adressen in einer Datei haben, können Sie sie alle auf einmal scannen:
nmap -iL targets.txt
Um die Scanergebnisse für eine spätere Analyse zu speichern, verwenden Sie:
nmap -oN output.txt 192.168.1.1
Für das XML-Format:
nmap -oX output.xml 192.168.1.1
Nmap ist ein vielseitiges und leistungsstarkes Tool für Netzwerk-Scans, Sicherheitsüberprüfungen und Penetrationstests. Egal, ob Sie offene Ports identifizieren, laufende Dienste aufspüren oder nach Schwachstellen suchen, Nmap bietet eine umfassende Reihe von Funktionen. Die Beherrschung von Nmap ist für jeden Netzwerkadministrator oder Cybersicherheitsexperten unerlässlich.