Nmap находит только esp8266 ip при сканировании напрямую

274
Devenda

ESP8266 запрограммирован для подключения к точке доступа WiFi и показывает, что он подключен (поэтому отключений не происходит) по последовательной шине.

При подключении nmap (в окнах с правами администратора) используется для получения IP-адреса устройства с помощью этой команды:

nmap -sn 192.168.0.0/24 

Это приводит к появлению некоторых IP-адресов (даже не близко к тому, что подключено):

Starting Nmap 7.60 ( https://nmap.org ) at 2018-07-20 17:18 Romance Summer Time Nmap scan report for 192.168.0.1 Host is up (0.0092s latency). MAC Address: 54:67:51:2F:B3:2C (Compal Broadband Networks) Nmap scan report for 192.168.0.234 Host is up (0.029s latency). MAC Address: 6A:63:59:4B:A6:C1 (Unknown) Nmap scan report for 192.168.0.114 Host is up. Nmap done: 256 IP addresses (3 hosts up) scanned in 8.76 seconds 

Однако IP-адрес ESP8266 - 192.168.0.235, который отсутствует в списке.

При сканировании этого IP-адреса напрямую используется:

nmap -sn 192.168.0.235 

IP-адрес найден, а хост работает:

Starting Nmap 7.60 ( https://nmap.org ) at 2018-07-20 17:22 Romance Summer Time Nmap scan report for 192.168.0.235 Host is up (0.086s latency). MAC Address: B4:E6:2D:26:EC:AB (Unknown) Nmap done: 1 IP address (1 host up) scanned in 6.81 seconds 

Так что, если он может быть найден при сканировании непосредственно по IP-адресу, почему бы тому же сканированию, которое сканирует всю подсеть, не получить статус хоста (и IP)?

Дополнительная информация:

  • При повторном запуске первой команды результат такой же, как в первый раз.
  • При выполнении обеих команд на 2 разных экранах (запустил zenmap дважды) хост появляется в полном списке сканирования подсети.
  • IP-адрес ESP присутствует в списке ARP.
  • При запуске nmap в linux (не в sudo) ESP не обнаруживается, после прямого сканирования он обнаруживается и остается при каждом глобальном сканировании до перезагрузки компьютера.
  • В Linux до прямого сканирования ESP не присутствует в списке ARP (предположительно нормальный), после этого он есть.
  • (Linux nmap, похоже, находит больше устройств, чем Windows.)

Заранее спасибо!

0
Скорее всего, связано с этим сообщением об ошибке: http://issues.nmap.org/92 bonsaiviking 5 лет назад 0

0 ответов на вопрос

Похожие вопросы