So installieren Sie nmap auf Ubuntu / Debian-Systemen
# sudo apt-get install nmap
Installieren Sie nmap im yum-System Centos / RHEL
# yum install nmap -y
Vom RPM-Paket installieren
# rpm -ivh nmap{version_of_package}.deb
Installieren Sie von der heruntergeladenen .deb-Paketdatei
# dpkg -i nmap{version_of_package}.deb
Scannen Sie einen einzelnen Host
# nmap ubuntu.example.com
Scannen Sie einen Hostnamen, um weitere Informationen zum Host zu erhalten
# nmap -v ubuntu.example.com
Scannen Sie mehrere IP-Adressen
# nmap 192.168.1.77 192.168.1.99
Scannen Sie den IP-Adressbereich mit einem Platzhalter (*).
# nmap 192.168.1.*
Scannen Sie das gesamte Subnetz 255.255.255.0
# nmap 192.168.1.0/24
Suchen Sie nach IP-Bereichen
# nmap 192.168.1.33-99
Finden Sie das Betriebssystem und die Version von Remote-Hosts mit nmap
# nmap -A 192.168.1.77
Dadurch werden weitere Informationen zu einem Host und seinen Ports sowie Betriebssystemen und Versionen ausgegeben
# nmap -v -A 192.168.1.77
Suchen Sie nach einer bestimmten Portnummer
# nmap -p 22 192.168.1.99
Suchen Sie nach TCP-Port 443
# nmap -p T:443 192.168.1.99
Suchen Sie nach UDP-Port 82
# nmap -p U:82 192.168.1.99
Scannen Sie mehrere Ports
# nmap -p 443,82 192.168.1.99
Mit Platzhalter (*) nach allen Ports suchen
# nmap -p "*" 192.168.1.99
Um zu sehen, wie alle Pakete gesendet und empfangen werden
# nmap --packet-trace 192.168.1.77
Wissen, ob ein Host durch eine Firewall geschützt ist oder nicht: So scannen Sie eine für einen Host geschützte Firewall
# nmap -PN 192.168.1.99
Scan-Firewall für ein Netzwerk geschützt
# nmap -sA 192.168.1.77
Schnittstelle und Route kennen
# nmap --iflist
Einzelne Host ausschließen
# nmap 192.168.1.10-100 --exclude 192.168.1.77
Schließen Sie mehrere Hosts aus
# nmap 192.168.1.10-100 --exclude 192.168.1.77,192.168.1.95,192.168.1.99
So führen Sie einen schnellen Scan durch
# nmap -F 192.168.1.77
Um mehr Befehle zu erfahren, verwenden Sie den Befehl man
# man nmap