欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

局域网主机存活脚本

程序员文章站 2022-06-27 22:48:26
局域网主机存活脚本   #!/bin/bash ping -c 1 192.168.1.55 && echo -e "\033[0;33;1m mas...

局域网主机存活脚本

 

#!/bin/bash

ping -c 1 192.168.1.55 && echo -e "\033[0;33;1m master server is alive\033[0m"

ping -c 1 192.168.1.155 && echo -e "\033[0;33;1m win server is alive\033[0m"

ping -c 1 192.168.1.250 && echo -e "\033[0;33;1m tpserver server is alive\033[0m"

db_sub_ip=1

dbs=("db1" "db2" "db3")

 

for (( i = 0 ; i < (${#dbs[@]}) ; i++ ))

do

  ping -c 1 192.168.1.20$db_sub_ip && echo -e "\033[0;33;1m ${dbs[$i]} is alive\033[0m"

  ((db_sub_ip++))

done

echo "-------------------------------------------------------------------------------------------"

server_sub_ip=1

servers=("server1" "server2" "server3")

for((i = 0 ; i < (${#servers[@]}) ; i++))

do

  ping -c 1 192.168.1.25$server_sub_ip && echo -e "\033[0;33;1m${servers[$i]} is alive\033[0m"

  ((server_sub_ip++))

done