#!/bin/bashdomain=`cat ym.sh`for i in $domaindo IP=`ping $i -c 1 |awk 'NR==2 {print $5}' |awk -F ':' '{print $1}'|sed -nr "s#\(##gp"|sed -nrho ${i}:$IP >> ip.txtdone
原创 2024-04-30 09:54:31
191阅读
 服务器总是一下子买了很多ip。通过绑定后,也不知道这些ip是否绑定成功,所以就写了一个shell脚本,把ip输好,批量ping一下,看是不是都能ping通。 脚本如下: 此外。还有一个ip文件,里面放都是ip 名为allip   我们来运行一下,看一下结果:     都能ping通,那么我现在在allip里面的第一行,加一
原创 2011-05-06 11:23:32
10000+阅读
4点赞
5评论
最近做机房带宽检测。最近编写一个shell脚本批量ping各地机房ip,返回失败率及平均响应时间#!/bin/bash log=$1.log echo -n "" > $log for i in `cat $1` do   /bin/ping -s 1000 -
原创 2016-08-11 18:00:32
5757阅读
#!/bin/sh# Ping网段所有IPip="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 可用于条件判断所以,如果需要pin
转载 2017-05-15 14:23:12
5121阅读
#!/bin/bash # sh script name {1..254} until [ -z "$1" ] # 直到所有参数都用光 do ping -c 2 192.168.5.$1 shift done 
原创 2013-12-02 14:22:12
2384阅读
pingshell脚本
转载 2019-01-10 10:29:38
1434阅读
一、批量ping网段对于一个网段ip地址众多,如果单个检测实在麻烦,那么我们可以直接批量ping网段检测,那个ip地址出了问题,一目了然。先看代码,直接在命令行窗口输入:for /L %D in (1,1,255) do ping 10.168.1.%DIP地址段修改成你要检查IP地址段。  当输入批量命令后,那么它就自动把网段内所有的ip地址都ping完为止。那么这段“for /L
转载 2023-12-07 03:32:10
593阅读
公司三台服务器分别要绑定15个虚拟IP地址,所以写了以下脚本来实现.ip---> 为start_ip或end_ip地址前三段(需相同).start_num---> 为start_ip最后一段end_num---> 为end_ip最后一段#/bin/bashpath=/etc/sysconfig/network-scripts/cd $pathread -p "input
原创 2013-06-11 15:39:22
1460阅读
有时候想看看网段中有哪些IP被用了,可以用这个快速ping做一个初步判断。可以自己指定测试IP网段,并将测试结果整理排序到文件。
原创 2019-09-10 16:19:39
3795阅读
1评论
#!/bin/bash checkalive (){     NODE=$1     ping -c 3 $NODE>/dev/null 2>&1     if [ $? -eq 0 ]     then      &
原创 2011-03-04 12:42:14
886阅读
shell脚本ping测试原理:使用shell脚本执行一个ping命令。 1)变量destination_ip是目标主机ip地址。2)ping-c1参数代表是本主机向目标主机发送最多测试包数。3)&>为重定向4)新建一个文件,vi pingtest.sh,添加以下代码1/2/3:#!/bin/bashdestination_ip=192.168....
原创 2022-01-28 14:27:00
1850阅读
#!/bin/shwhile truedo ping -c1 -W1 192.168.56.100 > /dev/null if [[ $? != 0 ]];then date >> /tmp/`hostname`.ping.out echo "ping 192.168.56.100 failed."...
原创 2022-08-05 09:55:51
923阅读
shell脚本ping测试原理:使用shell脚本执行一个ping命令。 1)变量destination_ip是目标主机ip地址。2)ping-c1参数代表是本主机向目标主机发送最多测试包数。3)&>为重定向4)新建一个文件,vi pingtest.sh,添加以下代码1/2/3:#!/bin/bashdestination_ip=192.168....
原创 2021-07-05 17:52:44
1809阅读
shell脚本###这个是ping测试脚本#!/bin/bashRED="\e[31m"SHUTDOWN="\e[0m"GREEN="\e[32m"APPAY=('baidu.com''google.com''172.16.114.3''172.16.113.3''
原创 2020-09-23 11:12:08
2529阅读
日常运维中我们经常会监测一个ip可不可达,也总有小伙伴问类似的问题,如何去检测一个IP。实际上有很多检测IP工具,大大小小,比如nmap可以,zabbix也可以。如果对于一个完善运维体系,ping工具应该是一个基础组件了。但实际网络运维中,个人感觉还是有很多小伙伴缺少类似工具,或者是有些ping需求过于个性化,这些开源组件不支持,因为实际网络运维中奇奇怪怪需求总是有的,而这些开
转载 2024-08-10 16:22:06
51阅读
在Linux系统中,Shell脚本是一种非常有用工具,可以帮助用户自动化完成各种任务。其中,ping命令是一种用于测试主机之间网络连接工具,通过发送ICMP包来检查目标主机可达性和响应时间。在Shell脚本中结合ping命令,可以实现对网络设备进行监测和故障排查功能。 在编写Shell脚本时,我们可以使用ping命令来检测目标主机在线状态。通过循环不断地对目标主机进行ping测试,我们
原创 2024-05-22 11:17:24
156阅读
同时添加多个IP   #! /bin/bash NUM=1    #计数器,可以做为相对应该网卡名字 while read LINE do   echo "DEVICE=eth0:$NUM" > /
原创 2012-07-02 13:50:00
991阅读
Linux系统作为一种广泛使用操作系统,其强大功能和灵活性受到了许多用户青睐。其中,红帽作为一种基于Linux系统发行版,同样备受欢迎。 在Linux系统中,我们经常需要使用ping命令来测试网络连接和诊断网络问题。而有时候,我们希望通过一个脚本自动化进行ping操作,以便更快捷地执行这一过程。在红帽系统中,我们可以通过编写一个简单脚本来实现这一目的。 首先,我们需要创建一个新
原创 2024-04-09 10:31:59
181阅读
0x00 将IP列表放到txt文件内 先建一个存放ip列表txt文件: 0x01 使用Shell脚本实现 创建s
原创 2022-05-30 09:30:22
749阅读
    要实现Ping一个网段所有IP,并检测网络连接状态是否正常,很多方法都可以实现,下面简单介绍两种,如下: 脚本1 #!/bin/sh # Ping网段所有IP # 2012/02/05 ip=1 #通过修改初值 while [ $ip != "254]; do #yes正常,no主机不存在或不正常 ping 192.168.0.$
原创 2012-02-05 00:56:54
10000+阅读
4点赞
4评论
  • 1
  • 2
  • 3
  • 4
  • 5