首页 电脑 电脑学堂 查看内容

测试多个IP是否能ping通

2011-10-25 23:14 1045 0

摘要: [root@bogon ~]# cat -n ping.sh     1  #!/bin/bash     3...
关键词: nbsp PREFIX OCTET echo DOWNHOSTS UPHOSTS ping 好用 省力 date

[root@bogon ~]# cat -n ping.sh     1  #!/bin/bash     3  ##test ping     4  UPHOSTS=/var/log/uphosts.`date +%m%d%Y`     5  DOWNHOSTS=/var/log/downhosts.`date +%m%d%Y`     6  PREFIX=192.168.1     7  for OCTET in `seq 1 254`     8  do     9     echo -en "Pinging ${PREFIX}.${OCTET}....."    10     ping -c1 -w1 ${PREFIX}.${OCTET} >/dev/null 2>&1    11     if [ "$?" -eq "0" ]; then    12        echo "OK"    13        echo "${PREFIX}.${OCTET}" >> ${UPHOSTS}    14     else    15        echo "Failed"    16        echo "${PREFIX}.${OCTET}" >> ${DOWNHOSTS}    17      fi    18  done拨上VPN,测试是否能ping 内网,很好用的,省力,要是能在windows 下跑就好了
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部