Jak zainstalować nmap na systemach Ubuntu / Debian
# sudo apt-get install nmap
Zainstaluj nmap w zapakowanym systemie yum Centos / RHEL
# yum install nmap -y
Zainstaluj z pakietu rpm
# rpm -ivh nmap{version_of_package}.deb
Zainstaluj z pobranego pliku pakietu .deb
# dpkg -i nmap{version_of_package}.deb
Przeskanuj pojedynczy host
# nmap ubuntu.example.com
Zeskanuj nazwę hosta, aby uzyskać więcej informacji na temat hosta
# nmap -v ubuntu.example.com
Skanuj wiele adresów IP
# nmap 192.168.1.77 192.168.1.99
Zakres skanowania adresów IP za pomocą symboli wieloznacznych (*)
# nmap 192.168.1.*
Przeskanuj całą podsieć 255.255.255.0
# nmap 192.168.1.0/24
Wyszukaj zakres adresów IP
# nmap 192.168.1.33-99
Znajdź system operacyjny i wersję zdalnych hostów za pomocą nmap
# nmap -A 192.168.1.77
Spowoduje to wyświetlenie dodatkowych informacji o hoście, jego portach, systemach operacyjnych i wersji
# nmap -v -A 192.168.1.77
Wyszukaj konkretny numer portu
# nmap -p 22 192.168.1.99
Wyszukaj port TCP 443
# nmap -p T:443 192.168.1.99
Wyszukaj port UDP 82
# nmap -p U:82 192.168.1.99
Skanuj wiele portów
# nmap -p 443,82 192.168.1.99
Wyszukaj wszystkie porty za pomocą symboli wieloznacznych (*)
# nmap -p "*" 192.168.1.99
Aby oglądać wysyłanie i odbieranie wszystkich pakietów
# nmap --packet-trace 192.168.1.77
Dowiedz się, czy host jest chroniony przez zaporę, czy nie: Aby przeskanować zaporę pod kątem hosta
# nmap -PN 192.168.1.99
Skanuj zaporę chronioną w poszukiwaniu sieci
# nmap -sA 192.168.1.77
Aby poznać interfejs i trasę
# nmap --iflist
Wyklucz jednego hosta
# nmap 192.168.1.10-100 --exclude 192.168.1.77
Wyklucz wiele hostów
# nmap 192.168.1.10-100 --exclude 192.168.1.77,192.168.1.95,192.168.1.99
Aby wykonać szybkie skanowanie
# nmap -F 192.168.1.77
Aby poznać więcej poleceń, użyj polecenia man
# man nmap