如果你是在Windows系统的机器上,打开一个命令框(Start…Run…cmd),ping
目标机器,这样你就和它取得了联系,然后发出arp -a
命令,查看你的本地ARP表,里面会列出IP地址和相应的MAC地址,例如
C:\Users\L3K> arp -a
Interface: 192.168.200.128 --- 0xb
Internet Address Physical Address Type
192.168.200.1 00-50-7f-c3-5c-88 dynamic
192.168.200.2 00-50-7f-d1-e1-40 dynamic
192.168.200.6 00-80-77-dd-a8-6b dynamic
sudo arp-scan 192.168.200.0/24
如果你是在Linux系统上,请安装arp-scan
工具,然后在命令行中请求扫描你的网络–在我的例子中:
sudo arp-scan -I wlan0 192.168.200.0/24
如果你使用的是以太网以外的接口,比如说无线接口,你需要指定,比如
ifconfig (For Debian based OS such as Ubuntu)
ip link (For OS like Arch Linux)
如果你不知道你使用的是什么接口,只需使用下面的相应命令即可。
你可以使用像 http://trogonsoftware.com/trogon-mac-scanner.html 或其他IPmac地址扫描器这样的工具来扫描网络上的远程计算机的地址。