config机:(root有信任关系)

#!/bin/bash
ssh -Tq root@192.168.33.38 << EOF
cd /home/trade/asptools
./ping_test1.sh
EOF
ssh -Tq root@192.168.33.43 << EOF
cd /home/trade/asptools
./ping_test2.sh
EOF
ssh -Tq root@192.168.33.34 << EOF
cd /home/risk/asptools
./ping_test3.sh
EOF
exit 0

其他三台机器选一台为例:

#!/bin/sh
pingcmd()
{
prefix="SERVER $1 PING $2"
ping -w 1 -c 1 $2>/dev/null
ret=$?
if [ $ret -eq 0 ]
#then result=$prefix" OK"
#else result=$prefix" ERROR"
then printf "$prefix\t OK\n"
else printf "$prefix\t ERROR\n"
fi
#echo $result
return 0
}

echo "==========================================="
echo "  报盘核心网 B7    PING FROM OM1    "
echo "==========================================="
server0="192.168.36.38"
server1="192.168.36.39"
server2="192.168.36.52"
server3="192.168.36.53"
server4="192.168.36.54"
server5="192.168.36.55"
server6="192.168.36.56"
server7="192.168.36.57"
server8="192.168.36.58"
server9="192.168.36.59"
server10="192.168.36.60"
server11="192.168.36.62"
server12="192.168.36.63"
server13="192.168.36.64"
server14="192.168.36.65"
server15="192.168.36.66"
server16="192.168.36.67"
server17="192.168.36.68"
pingcmd $server0 $server1
pingcmd $server0 $server2
pingcmd $server0 $server3
pingcmd $server0 $server4
pingcmd $server0 $server5
pingcmd $server0 $server6
pingcmd $server0 $server7
pingcmd $server0 $server8
pingcmd $server0 $server9
pingcmd $server0 $server10
pingcmd $server0 $server11
pingcmd $server0 $server12
pingcmd $server0 $server13
pingcmd $server0 $server14
pingcmd $server0 $server15
pingcmd $server0 $server16
pingcmd $server0 $server17

echo "==========================================="
echo "   报盘前置网 S2    PING FROM OM1   "
echo "==========================================="
server0="192.168.40.38"
server1="192.168.40.39"
server2="192.168.40.52"
server3="192.168.40.53"
server4="192.168.40.54"
server5="192.168.40.55"

pingcmd $server0 $server1
pingcmd $server0 $server2
pingcmd $server0 $server3
pingcmd $server0 $server4
pingcmd $server0 $server5

echo "----------------------------------"
echo "四所地址      PING FROM OM1"
echo "----------------------------------"
server0="192.168.40.38"
server1="192.168.11.31"
server5="192.168.11.32"
server6="192.168.12.41"
server7="192.168.12.42"
server8="192.168.16.31"
server9="192.168.16.32"
server2="129.10.1.94"
server10="129.10.1.9"
server11="129.10.1.93"
server12="129.10.1.95"
server13="129.10.1.96"
server14="129.20.1.21"
server15="129.20.1.22"
server16="129.20.1.23"
server17="129.20.1.24"
server18="129.20.1.25"
server3="10.10.2.29"
server19="10.10.2.23"
server20="10.10.2.24"
server21="10.10.2.25"
server22="10.90.2.23"
server23="10.90.2.24"
server24="10.90.2.25"
server25="10.90.2.29"
server26="10.10.2.22"
server27="10.10.2.26"
server4="172.24.20.56"
server28="172.24.20.57"
server29="172.27.16.31"
server30="172.27.16.32"
server31="172.24.16.51"
server32="172.24.16.52"
echo "SHFE"
pingcmd $server0 $server1
pingcmd $server0 $server5
pingcmd $server0 $server6
pingcmd $server0 $server7
pingcmd $server0 $server8
pingcmd $server0 $server9

echo "ZCE"
pingcmd $server0 $server2
pingcmd $server0 $server10
pingcmd $server0 $server11
pingcmd $server0 $server12
pingcmd $server0 $server13
pingcmd $server0 $server14
pingcmd $server0 $server15
pingcmd $server0 $server16
pingcmd $server0 $server17
pingcmd $server0 $server18

echo "DCE"
#pingcmd $server0 $server3
pingcmd $server0 $server19
pingcmd $server0 $server20
pingcmd $server0 $server21
pingcmd $server0 $server22
pingcmd $server0 $server23
pingcmd $server0 $server24
#pingcmd $server0 $server25
pingcmd $server0 $server26
pingcmd $server0 $server27

echo "CFFEX"
pingcmd $server0 $server4
pingcmd $server0 $server28
pingcmd $server0 $server29
pingcmd $server0 $server30
pingcmd $server0 $server31
pingcmd $server0 $server32

echo ""

linux群ping服务器各网段脚本相关推荐

  1. linux禁止ping, 服务器防止ping拒绝服务网络攻击

    linux禁止ping, 服务器防止ping拒绝服务网络攻击 为了服务器的安全, 防止网络攻击(DOS 攻击消耗网络宽带,CPU资源), 需要服务器设置 禁止ping 通常有两种方式 第一种是通过防火 ...

  2. linux 自动ping脚本,linux上ping脚本及zabbix3.xx上自动发现

    有时候,我们需要在linux上ping一些地址,判断地址是否被占用 一.编写shell脚本 脚本如下:#!/bin/bash for i in 192.168.16.{1..255} do ( pin ...

  3. linux中间隔10ping一次脚本,linux批量ping脚本shell

    linux批量ping脚本shell *ping失败后的返回字符串 5 packets transmitted, 0 received, 100% packet loss, time 3999ms* ...

  4. 云服务器测速脚本_Linux VPS服务器带宽测速脚本:Speedtest Linux进行网络测速方法...

    新购买VPS服务器后,当然少不了对对VPS的性能做测试了,好让自己知道新购买到的VPS性能是怎么样的.下面就来为大家介绍一个Linux系统VPS带宽测速脚本Speedtest,和Linux VPS进行 ...

  5. linux 优化脚本 关闭服务器,linux服务器一键优化脚本

    服务器一键优化脚本,高亮显示linux 内容:关闭selinux.时间同步设置.永久静态路由天添加.经常使用软件安装centos 高并发参数调优:文件句柄数调优.防火墙表空间调优bash 测试环境:c ...

  6. linux 服务器 告警声,服务器登录报警脚本

    ## 服务器登录报警脚本的编写 >[success]要实现的功能,就是当有用户登录服务器时,会自动向指定邮箱发送信息 ### 服务器登录报警设置 ~~~ #================服务器 ...

  7. linux 循环执行ip停止服务,java调用远程服务器的shell脚本以及停止的方法实现

    最近接了个需求,要求远程调shell脚本,你没听错!!!需求就一句话,咱是谁,咱是优秀的开发选手.考虑再三,有两种实现方式: 方案一:脚本所在服务器安装一个客户端,也就是自己写的一个小程序,本地通过端 ...

  8. Linux Shell脚本专栏_监控100台服务器磁盘利用率脚本_07

    文章目录 监控100台服务器磁盘利用率脚本 1. 远程连接生成sshkey 2. 复制ssh公钥到目标服务器 3. 登录目标服务器查看 4. 私钥免登录 5. 192.168.43.134 服务器创建 ...

  9. linux集群启动脚本,Hadoop2.2.0集群启动和停止Shell脚本

    说明:Hadoop2.2.0集群启动和停止Shell脚本,以下脚本中出现的master,slave1,slave2,slave3均已配host. startupall.sh #!/bin/bash h ...

  10. linux更新代码脚本,更新本地代码到服务器的shell脚本

    更新本地代码到服务器的shell脚本 用Ubuntu做开发机OS遇到的第一个问题就是将更新的代码放上测试服务器运行 www.ahlinux.com 之前用windows的时候是用Winscp更新代码到 ...

最新文章

  1. mysql中char,varchar,text
  2. 【MongoDB】NoSQL Manager for MongoDB 教程(基础篇)
  3. 阿里产品专家:高情商的技术人,如何做沟通?
  4. 如何快速学习产品?实践才是王道!同为小白的人儿加油!
  5. CTF-Misc-CRC32碰撞脚本 (二)
  6. java比较日期字符串大小写_java 字符串操作和日期操作
  7. QT的QAxBase类的使用
  8. Lamp安装与实现动态网页案例(一)
  9. Java – HashMap详细说明
  10. Linux 关闭、开启、查看 防火墙命令
  11. python3 文件相关操作
  12. 甲骨文因超过90亿美元的NetSuite交易起诉Larry Ellison和CEO Safra Catz
  13. JDK 8.0 新特性——接口默认方法与静态方法
  14. HotSpot虚拟机的垃圾收集算法实现
  15. PDF转图片怎么转?建议收藏这三种方法
  16. ipsec-tools之racoon搭建
  17. 迈动互联布局华北、华东、华南三大业务中心
  18. 在html里ff3d3d是什么颜色,HTML一些颜色方面的参考
  19. [区块链]DPoS(委托权益证明机制)官方共识机制详解——BTS、EOS
  20. 第五章 数组Ivor Horton

热门文章

  1. 高效好用视频加密软件的4个特点
  2. JAVA集合和guava集合使用和原理解析
  3. MATLAB在声学理论基础中的应用,MATLAB在声学理论基础中的应用
  4. 数据流分析之WorkList Algorithm
  5. <2021SC@SDUSC> 开源游戏引擎 Overload 代码模块分析 之 OvTools(七)—— 终篇总结
  6. 高质免费图片素材网站
  7. 基于springboot的疫情社区管理系统
  8. php获取汉字拼音首字母的方法
  9. Nvidia控制面板选择默认独显后黑屏的解决方法
  10. PMP考试-风险管理专项突破(第六版)