Discover LAN Devices With arp-scan
List hosts on your subnet along with their MAC vendor.
01Command
$ sudo arp-scan --local02What it does
arp-scan sends ARP requests and reports each responding IP with its MAC address and, where known, the hardware vendor. Unlike IP scans it works even when hosts block ICMP, as long as they answer ARP.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- Debian package: arp-scanEvidence: Debian packages arp-scan, which sends ARP requests to enumerate local network hosts.
- arp-scanEvidence: Debian packages arp-scan, which sends ARP requests to enumerate local network hosts.
Last verified: 2026-09-22 · Category: Network
06Related solutions
One command that prints every interface with its state and IPv4/IPv6 addresses in a short table — the modern, memorable replacement for digging through `ifconfig` or the verbose `ip addr` output.
The classic forgotten-syntax command: `traceroute` shows every router between you and a destination plus the round-trip time of probes to each hop.
Add a UFW rule to permit inbound traffic on a TCP or UDP port, such as SSH on port 22.