一:批量测试某个网段内机器连通性
bash#!/bin/bash # 定义要测试的 IP 网段 IP_PREFIX="192.168.1" OUTPUT_FILE="ping_results.txt" # 清空输出文件 > $OUTPUT_FILE # 循环遍历 IP 网段内的所有可能 IP 地址 for i in {1..254} do IP="$IP_PREFIX.$i" # ping 指定 IP 地址,等待 1 秒,发送 1 个数据包 ping -c 1 -W 1 $IP > /dev/null # 检查 ping 命令的退出码 if [ $? -eq 0 ]; then echo "$IP is 可达" >> $OUTPUT_FILE else echo "$IP is 不可达" >> $OUTPUT_FILE fi done echo "Ping test completed. Results saved to $OUTPUT_FILE"二:批量测试某些指定IP的连通性
bash#!/bin/bash # 定义要测试的 IP 地址列表 IP_LIST=("192.168.1.1" "192.168.1.2" "192.168.1.3") # 循环遍历 IP 地址并测试是否可达 for ip in "${IP_LIST[@]}"; do ping -c 1 $ip >/dev/null 2>&1 if [ $? -eq 0 ]; then echo "$ip 可达" else echo "$ip 不可达" fi done
批量测试ip连通性shell脚本
心软且酷丶2024-06-27 11:28
相关推荐
treacle田3 分钟前
达梦数据库-Linux DM数据守护主备集群缩改为单机-记录总结shengchanxian122 分钟前
2026年9月服务器装配流水线厂家技术测评:对标国标的硬件评判逻辑挨踢诗人1 小时前
金蝶云星空 × 乐企平台 直连数电票集成解决方案(农产品收购发票自动化)IT大白鼠1 小时前
CentOS 7.9 自建 Yum 源服务器搭建指南Acrellea1 小时前
适配新标准!AIM-T500L 助力算力中心 800V 直流系统安全运维上海云盾-小余1 小时前
分层防护思路:WAF 应用防护与 TCP 底层防护如何协同楠楠子呀1 小时前
Walink 技术博客:从原理到实战的完整指南tiantianuser1 小时前
NVME-oF IP 设计18 :如何进行多模块并行协同设计2cuijiecheng20182 小时前
从 GinormoTime 到 Rocky Linux:25fps LTC 完整搭建与验证实战Asum1ta2 小时前
Kubernetes Namespace 命名空间管理实战:资源隔离、默认命名空间与常用命令