使用arping查询得到局域网里其他机器的mac地址
#!/bin/bash
# 使用arping查询得到mac地址
for i in `seq 254` ; do
sudo /sbin/arping -c2 192.168.1.$i | awk '/Unicast reply from/{print $4,$5}' | sed 's/\[//' | sed 's/\]//'
done
#!/bin/bash
for ((i = 1; i < 254; i++))
do
sudo /sbin/arping -i eth0 192.168.1.$i -c 1
done
/sbin/arp -a > mac_table
# 使用arping查询得到mac地址
for i in `seq 254` ; do
sudo /sbin/arping -c2 192.168.1.$i | awk '/Unicast reply from/{print $4,$5}' | sed 's/\[//' | sed 's/\]//'
done
#!/bin/bash
for ((i = 1; i < 254; i++))
do
sudo /sbin/arping -i eth0 192.168.1.$i -c 1
done
/sbin/arp -a > mac_table
No comments :
Post a Comment