Когда я сканирую всю сеть, он показывает, что 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 ответ1

0

Со страницы руководства для 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 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .