检测公司可用IP地址-脚本

循环检测192.168.0.0/24网段,列出不在线的主机地址
#!bin/bash
i=1
while [ i − l e 254 ] d o I P = " 192.168.1. i -le 254 ] do IP="192.168.1. ile254]doIP="192.168.1.i"
ping -c2 -i0.2 -W3 $IP &> /dev/null
if [ $? -eq 0 ];then
echo “Host $IP is up”
else
echo “Host $IP is not up”
fi
let i++
done

window 查看已经使用的IP地址
for /L %i in (1,1,255) do ping -n 1 -w 60 192.168.1.%i | find “回复” >>D:\pingall.txt

你可能感兴趣的:(linux,tcp/ip,网络,服务器)