文章 2024-08-23 来自:开发者社区

在Linux中,如何使用脚本,实现判断 192.168.1.0/24 网络里,当前在线的 IP 有哪些?能ping 通则 认为在线。

要在Linux中编写一个脚本来判断192.168.1.0/24网络中哪些IP地址是在线的(即可以ping通),你可以使用Shell脚本结合ping命令来实现。下面是一个简单的示例脚本,它会遍历该子网内的所有IP地址,并打印出可以ping通的IP。 请注意,在运行此脚本之前,确保你有执行该操作的权限,并理解ping大量IP可能会对网络造成一定负担。 ...

文章 2024-04-24 来自:开发者社区

生产环境Shell脚本Ping监控主机是否存活(多种方法)

在网上针对shell脚本ping监控主机是否存活的文档很多,但大多都是ping一次就决定了状态,误报率会很高,为了精确判断,ping三次不通再发告警,只要一次ping通则正常。于是,今天中午抽出点时间总结了下面脚本。 脚本功能:通过Ping命令监控主机是否存活,如果ping失败则继续ping,三次不通就认为主机宕机或网络有问题,这时就可以发送邮件告警了。 方法1: ...

文章 2024-04-23 来自:开发者社区

Shell脚本Ping监控主机是否存活并发邮件报警(三种方法)

#前提已经可以通过mail或mutt客户端发邮件 1.先安装sendmail来发邮件 # yum -y install sendmail # /etc/init.d/sendmail start # chkconfig sendmail on ...

Shell脚本Ping监控主机是否存活并发邮件报警(三种方法)
文章 2023-07-18 来自:开发者社区

写一个脚本/root/bin/hostping.sh,接受一个主机的IPv4地址做为参数,测试是否可连通。如果能ping通,则提示用户“该IP地址可访问”;如果不可ping通,则提示用户“该IP地址不可访问

vim /root/bin/hostping.sh !/bin/bash if [ $# -lt 1 ];then echo "请输入参数:" exit 0fi ping -c 1 -w 1 $1 &>/dev/nullif [ $? -eq 0 ];then echo "该IP地址可以访问"el...

文章 2022-02-17 来自:开发者社区

Linux Shell脚本实现批量PING测试

Linux Shell脚本实现批量PING测试 需求:通过Linux服务器定时ping验证目标IP地址连通情况。目标IP地址以TXT文件方式存储在本地。生成的测试记录包含测试时间、目标IP地址、连通情况。 1、测试目的IP地址列表 39.156.66.18 203.119.129.109 111.30.164.236 2、批量PING脚本 #!/bin/bash # #获取当前时间 datet.....

Linux Shell脚本实现批量PING测试
文章 2022-02-16 来自:开发者社区

shell脚本ping网段所有IP

#!/bin/sh # Ping网段所有IP ip="192.168.9." for i in `seq 1 254` do   ping -c 2 $ip$i | grep -q 'ttl=' && echo "$ip$i yes"|| echo "$ip$i no"   #yes正常,no主机不存在或不正常 done 注释:grep -q 可用于条件判断 所...

文章 2022-02-16 来自:开发者社区

shell 编写脚本批量ping ip

最近做机房带宽检测。最近编写一个shell脚本批量ping各地机房的ip,返回失败率及平均响应时间 1 2 3 4 5 6 7 8 9 #!/bin/bash log=$1.log echo -n "" > $log for i in `cat $1` do   /bin/ping ...

文章 2022-02-16 来自:开发者社区

Shell脚本Ping监控主机是否存活并发邮件报警(三种方法)

#前提已经可以通过mail或mutt客户端发邮件 1.先安装sendmail来发邮件 1 2 3   # yum -y install sendmail   # /etc/init.d/sendmail start   # chkconfig sendmail...

Shell脚本Ping监控主机是否存活并发邮件报警(三种方法)
文章 2017-11-12 来自:开发者社区

使用python和批处理bat脚本ping检测主机连通性

    今天因为工作需求,要在报盘机器上(windows系统)检测与上手连接的网络可用性,使用zabbix自身的功能并不能解决这个问题。所以一开始考虑使用python脚本调系统的ping命令来检测 然后再使用zabbix来监控就可完成任务。     网上查了下,发现使用subprocess和shlex可以完成检测,于是参考着整了...

使用python和批处理bat脚本ping检测主机连通性

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。