Network Scanner is an IP scanner that is used for scanning both large corporate networks that have hundred thousands of computers along with small home networks with several computers. While the program can scan a list of IP addresses, computers and ranges of IP addresses, the number of computers and subnets is unlimited. Then it gives the MAC addresses of the device that are connected to the network.
sudo apt-get update
sudo apt-get install python
pip install scapy
git clone https://github.com/vinaykagithapu/NetworkScan.git
cd NetworkScan
sudo python netscan.py -t 10.0.2.1/24