Netdiscover is another discovery tool, and is built into Kali Linux 2018.2. Currently at the .03-pre-beta7 version and written by Jaime Penalba, Netdiscover can reform reconnaissance and discovery on both wireless and switched networks using ARP requests.
To launch Netdiscover, type netdiscover –h to view the usage options. (Should you only type the netdiscover command by itself, Netdiscover will launch a default scan.)
To scan a range of IPs , type netdiscover –r followed by the IP range. For this example, we've used netdiscover –r 10.10.0.0/24. You may also choose to do a passive scan using the netdiscover –p option:
In the preceding scan, we can see that the discovery includes Dell and HP workstations, Cisco devices, and even Xerox multi-function devices.