arp-scan

Send ARP packets to hosts (specified as IP addresses or hostnames) to scan the local network.

Install

All systems
curl cmd.cat/arp-scan.sh
Debian Debian
apt-get install arp-scan
Ubuntu
apt-get install arp-scan
Arch Arch Linux
pacman -S arp-scan
image/svg+xml Kali Linux
apt-get install arp-scan
Fedora
dnf install arp-scan
OS X
brew install arp-scan
Raspbian
apt-get install arp-scan

Send ARP packets to hosts (specified as IP addresses or hostnames) to scan the local network.

  • Scan the current local network:
    arp-scan --localnet
  • Scan an IP network with a custom bitmask:
    arp-scan 192.168.1.1/24
  • Scan an IP network within a custom range:
    arp-scan 127.0.0.0-127.0.0.31
  • Scan an IP network with a custom net mask:
    arp-scan 10.0.0.0:255.255.255.0

© tl;dr; authors and contributors