netstat vs nmap для поиска IP-адресов в локальной сети

Я нахожусь в локальной сети: общее адресное пространство IPv4 (100.xxx). Подключен к точке доступа Wi-Fi. Диапазоны IP: 100.76.164.0/23

При запуске:

  • nmap 100.76.164.0/23 : все хосты отключены
  • netstat -rn : дает мне список около 25 локальных IP-адресов (100.76.164.23, 100.76.164.27 и т.д.)

Почему netstat -rn может выдавать мне IP-адреса, а не nmap? В чем разница между таблицей маршрутизации и сканированием nmap?

1
задан 8 November 2018 в 15:46
1 ответ

Это действительно зависит от того, что вы пытаетесь сделать. Nmap - это инструмент, который в основном используется для сканирования определенных портов. Netstat в основном используется для сканирования сопоставлений портов на вашем локальном компьютере. Также обратите внимание, что Netstat давно устарел, его заменой является инструмент «ss». Если вы просто пытаетесь просканировать свою сеть, и в ней разрешен трафик ICMP, я бы использовал что-то более подходящее для ваших целей. Fping - это инструмент, который может пинговать все хосты в указанной сети и в итоге предоставить вам некоторую статистику.

например. fping -gs -r 0 100.76.164.0/23 Где: -s означает статистику в конце отчета -g генерировать базы IPS в сети / маске -r 0 (retry) только одна попытка ping на хост

Пожалуйста, дайте мне знать, если вам что-нибудь понадобится.

1
ответ дан 3 December 2019 в 23:10

Теги

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