Nmap сканирует диапазон IP-адресов, включая localhost

392
Cynical

Я пытаюсь просканировать свою домашнюю сеть, чтобы увидеть, какие элементы набора устройств (из которых у меня есть MAC-адрес) в настоящее время подключены к сети.

Я использую nmap -n -sn -PR 192.168.0.0/24как root, чтобы получить подключенные хосты (особенно MAC-адреса), а затем отфильтровать результат.

Странно то, что для всех хостов я получаю (помимо прочего) MAC-адрес, за исключением IP, соответствующего localhost.

Окончательный сценарий, вероятно, будет работать на каком-то IoT-устройстве, которое не будет включено в список требуемых устройств, поэтому, вероятно, оно не будет мешать, но мне было интересно, почему к нему localhostотносятся по-другому.

Любое предложение?

осветление

Когда я сказал «за исключением IP, соответствующего localhost« я имел в виду »IP, который соответствует машине, на которой запущена программа», то это был частный

0
Может быть так, потому что localhost не является NIC, у него нет MAC-адреса, установленного производителем. (это петлевой, а не физический). Hennes 6 лет назад 0
Возможно, я не совсем понял в своем вопросе: nmap не возвращает MAC-адрес при сканировании IP-адреса, который соответствует машине, на которой выполняется процесс, что-то вроде 192.168.0.100. Cynical 6 лет назад 0

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

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