`
heiheben
  • 浏览: 132640 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

shell ping探测

阅读更多

COUNT=4
LOOP=0
HOST2_IP=10.156.4.10
ERRMSG='Ping Failed'
TOTAL=0

while [ $LOOP = 0 ]
do
    TEST=`/usr/sbin/ping ${HOST2_IP} -n ${COUNT} | grep loss | awk '{print $7}'`
    #echo "${TEST%%\%}"
    if [ ${TEST%%\%} -gt 0 ]
    then
        echo "`date`    ${TEST} packet loss" >> netlog.txt
    else # lͨ
      if [ "`expr $TOTAL % 150`" -eq "0" ]
      then
         echo "`date`    Ping is OK" >> netlog.txt
        fi
    fi
    #LOOP='expr $LOOP - 1'
    if [ ${TEST%%\%} -gt 0 ]
    then
     TOTAL=0
    fi
   
    #if [ "`expr $TOTAL % 150`" -eq "0" ]
    #then
    # TOTAL=0
    #fi
    TOTAL=`expr $TOTAL + 1`
    #echo "$TOTAL"
    sleep 3;
done

 

分享到:
评论

相关推荐

    批量ping一批服务器的shell脚本

    有时为了测试需要,希望对一大批(如几千个)IP进行ping探测,看这些IP到某服务器的网络是否丢包,需要对批量IP进行ping分析。

    检测网段IP使用情况的shell脚本

    代码如下:#!/bin/bash#main—network=192.168.1ping_count=3IP=1:>IP_use:>IP_idle:>ping_...ping次数$ping_count.”ping $host -c $ping_count >.ping_tmpsleep 1cat .ping_tmp >>ping_actionecho “——–>服务

    命令行网络诊断工具myLG.zip

    - TCP / IP和其他数据包本地HTTP / HTTPS Ping(GET,POST,HEAD)RIPE信息(ASN,IP / CIDR)PeeringDB信息快速端口扫描网络LAN发现可配置的选项直接从shell访问命令支持vi和emacs模式的几乎所有基本功能CLI自动...

    v6disc:IPv6自动发现工具

    一个Shell脚本,用于快速自动发现IPv6主机,并可以对发现的主机执行ping或运行nmap的选项。 动机 使用v6disc.sh三个原因 扫描IPv6网络的速度比nmap快700,000倍 自动发现网络上的IPv6主机(例如,用于IPAM) 快速找...

    入门学习Linux常用必会60个命令实例详解doc/txt

    ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它...

    冒烟:以linuxserver映像为基础冒烟

    以linuxserver映像为基础进行抽烟添加了speedtest-cli探针默认配置文件位于root / defaults / smoke-conf编辑目标文件( root / defaults / smoke-conf / Targets )中,以设置需要探测的目标 安装 git clone cd抽烟...

    minimon:又一次监控

    它是用 Java 编写的,它使用默认的 GNU/Linux 或 Sun/Oracle Solaris 原生系统实用程序(用作 shell)来验证远程和本地源: 远程主机(带 ping) 远程网络资源(使用 wget) 本地进程(带ps) 本地可用空间它还使用...

    大量批处理实用程序例程

    探测空文件夹.cmd 提取文件(夹)属性.cmd 改名复制文件.cmd 文件数目分类统计.cmd 替换系统主题.cmd 比较两个文件夹下文件名的异同.cmd 清空指定大小的文件夹.cmd 系统文件替换.cmd 老外写的系统文件替换.cmd 获取某...

    700个批处理打包下载.rar

    探测空文件夹.cmd 提取两个文件内容的不同之处.cmd 提取文件(夹)属性.cmd 提取用户列表.cmd 搞笑开机.bat 收集系统信息.cmd 改IP;网关;CDKey;网络号.cmd 改变我的文档路径.bat 改变我的文档路径到D盘.bat 改变...

    RED HAT LINUX 6大全

    本书全面系统地介绍了Red Hat Linux 6。全书共分为五个部分,包括35章和四个附录。第一部分为Red Hat Linux的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为Linux编程;第五部分为附录。...

    RouterOS2.9.6.with.crack及配置动画

    l Telnet – telnet服务默认运行在23TCP端口 l SSH - SSH (安全shell) 服务默认运行在22 TCP端口 l MAC Telnet - MikroTik MAC Telnet协议被默认启用在所以类以太网卡接口上。 l Winbox – Winbox是RouterOS的一个...

    vc++ 开发实例源码包

    3.为防止ping攻击,一般情况ping数据全部监控 4.监控某端口数据时,不监控ping包 5.数据超过20k将被清空 6.右边窗口停止抓包后显示十六进制数 hyperlink 自绘CStatic,实现超链接。 iconbutton_demo 演示了多种自绘...

Global site tag (gtag.js) - Google Analytics