Простой и быстрый способ подсчета устройств в домашней сети [дубликат]

Возможный дубликат:
Как найти неиспользуемый IP-адрес в сети?

в настоящее время я использую nmap, который сканирует диапазон IP-адресов, назначаемых моим DHCP-сервером хозяевам. Однако это а) медленно и б) иногда Nmap не обнаруживает все хосты. Ноутбуки, подключенные к беспроводной сети, иногда не учитываются.

Я испробовал почти все возможные методы сканирования nmap, такие как:

sP, sS, sT, sW, sM и т. Д. Все они иногда пропускают ноутбуки, хотя я могу пинговать их в любое время.

Я ищу эффективный способ сделать это, не пропуская некоторые хосты. Мой маршрутизатор - Linksys WRT54GL, и я использую последнюю версию прошивки Tomato.

4
задан 13 April 2017 в 15:24

1 ответ

Вы также можете попробовать arp-scan (установить, используя sudo apt-get install arp-scan на терминале)

Возвращает MAC-адреса и пытается найти производителя сетевого адаптера.

т. Е. sudo arp-scan --retry=8 --ignoredups -I eth0 192.168.1.0/24 (--ignoredumps и --retry=8 делают результаты более точными) возвращает

Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.8.1 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.1.1 68:7f:74:a5:07:18   Cisco-Linksys, LLC
192.168.1.5 00:11:32:07:71:ac   Synology Incorporated
192.168.1.100   00:21:9b:f8:ec:1c   Dell Inc
192.168.1.117   00:12:fb:1a:88:8a   Samsung Electronics

4 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.8.1: 256 hosts scanned in 1.377 seconds (185.91 hosts/sec). 4 responded

Попробуйте.

0
ответ дан 13 April 2017 в 15:24

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

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