#!/bin/bash
# 定义颜色常量
GREEN='\033[0;32m'
RED='\033[0;31m'
NC='\033[0m' # 用于重置颜色
# 定义要检测的IP地址数组,可以根据实际情况修改数组中的IP
ip_array=(
"10.0.0.5"
"172.16.1.5"
"10.0.0.6"
"172.16.1.6"
"10.0.0.7"
"172.16.1.7"
"10.0.0.8"
"172.16.1.8"
"10.0.0.31"
"172.16.1.31"
"10.0.0.41"
"172.16.1.41"
"10.0.0.51"
"172.16.1.51"
"10.0.0.3"
)
# 循环检测每个IP地址
for ip in "${ip_array[@]}"; do
ping -f -c 4 "$ip" > /dev/null 2>&1
if [ $? -eq 0 ]; then
echo -e "${GREEN}$ip 正常.${NC}"
else
echo -e "${RED}$ip 不通.${NC}"
fi
done
暂无评论