Я начал изучать nmap в человечности. Я - ruuning команда $ nmap localhost
в ubuntu 16.04 LTS. Это работает отлично, и вывод
Starting Nmap 5.00 ( http://nmap.org ) at 2017-08-22 16:27 IST
All 1000 scanned ports on localhost (127.0.0.1) are closed
Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds
Но это не показывает, какие порты открыты и которые закрываются как показано в книжной Nmap-поваренной-книге обезжиренное руководство по сетевому сканированию
Pim находится на деньгах здесь - я хотел бы записать это как комментарий к ответу Pim, но у меня еще нет представителя! Для почему бы не запуска сервиса как SSH для открытия порта выполните сканирование снова, и Вы будете видеть порт 22 открытых. Снимок экрана Вы предоставили шоу автора, имеет несколько сервисов, работающих на их локальной машине.
Ваш снимок экрана показывает порты, которые открыты, не закрытые.
В Вашем выводе команды, nmap
говорит All 1000 scanned ports on localhost (127.0.0.1) are closed
, таким образом, нет никаких открытых портов для показа, как в этом примере:
Starting Nmap 7.01 ( https://nmap.org ) at 2017-08-22 15:02 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000028s latency).
Other addresses for localhost (not scanned): ::1
All 1000 scanned ports on localhost (127.0.0.1) are closed
Nmap done: 1 IP address (1 host up) scanned in 0.02 seconds
, Как предложено нижняя рубашка , можно проверить, что nmap
хорошо работает путем открытия tcp порта, например, при помощи nc -l 1234
в другой консоли. Ожидаемый результат будет:
Starting Nmap 7.01 ( https://nmap.org ) at 2017-08-22 14:42 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000041s latency).
Other addresses for localhost (not scanned): ::1
Not shown: 999 closed ports
PORT STATE SERVICE
1234/tcp open hotline
Nmap done: 1 IP address (1 host up) scanned in 0.03 seconds