利用 ICMP协议(ping) 探测 存活主机
#!/bin/bash
ips="192.168.1."
for i in `seq 1 254`
do
ping -c 2 $ips$i >/dev/null 2>/dev/null
if [ $? == 0 ]
then
echo "echo $ips$i is online"
else
echo " $i "
fi
done
本文介绍了一种利用ICMP协议(通过ping命令)来探测特定IP范围内主机在线状态的脚本方法。该脚本适用于批量检测局域网内设备的连通性,对于网络管理和故障排查具有实用价值。
利用 ICMP协议(ping) 探测 存活主机
#!/bin/bash
ips="192.168.1."
for i in `seq 1 254`
do
ping -c 2 $ips$i >/dev/null 2>/dev/null
if [ $? == 0 ]
then
echo "echo $ips$i is online"
else
echo " $i "
fi
done
216
1万+

被折叠的 条评论
为什么被折叠?