nmap -sn и -sL дают разные результаты для одного и того же хоста

Когда я сканирую всю сеть, это показывает, что 3 хоста работают:

pi@Pi /Z $ nmap -sn 192.168.0.0/24

Starting Nmap 6.00 ( http://nmap.org ) at 2015-09-09 00:48 EDT
Nmap scan report for 192.168.0.100
Host is up (0.14s latency).
Nmap scan report for 192.168.0.101
Host is up (0.00081s latency).
Nmap scan report for 192.168.0.251
Host is up (0.0031s latency).
Nmap done: 256 IP addresses (3 hosts up) scanned in 36.64 seconds

Но когда я нацеливаюсь на конкретный хост (непосредственно до и после), он говорит, что это не так:

pi@Pi /Z $ sudo nmap -sL 192.168.0.100

Starting Nmap 6.00 ( http://nmap.org ) at 2015-09-09 00:47 EDT
Nmap scan report for 192.168.0.100
Nmap done: 1 IP address (0 hosts up) scanned in 0.03 seconds

Любое объяснение выше?

1 ответ

Решение

Со страницы руководства дляnmap:

-sL: List Scan - просто список целей для сканирования

-sn: Ping Scan - отключить сканирование портов

Приговор (0 hosts up) на выходе nmap -sL просто означает, что от хоста не было получено ответов, что неудивительно, поскольку не было отправлено ни одного пакета, только указанный IP-адрес.

Чтобы проверить это еще раз, попробуйте

   nmap -sL 192.168.0.0/24

Вы просто увидите список адресов, соответствующих подсети 192.168.0.0./24, -sL Флаг в основном просто способ перечислить подсети, иногда такие сложные, как 192.168.17.123/27,

Другие вопросы по тегам