使用cmd依次 ping从192.168.19.1到192.168.19.253的ip地址
时间: 2024-12-19 15:19:40 浏览: 8
在Linux环境下,通过`ping`命令可以测试网络连通性。要依次ping从192.168.19.1到192.168.19.253的每个IP地址,你可以编写一个脚本或者逐次手动执行。这里我们假设你是以普通用户身份运行,因为`yum`命令提示你在`node-252`上,可能不是root权限。
**手动逐个ping的方法:**
```shell
for i in {1..253}; do
echo "Pinging IP $192.168.19.$i..."
ping -c 1 192.168.19.$i &> /dev/null && echo "Success" || echo "Failed"
done
```
这段脚本会尝试ping每个指定范围内的IP地址,如果收到回应则输出"Success",否则"Failed"。注意这个脚本依赖于ping命令可用。
**使用bash脚本批量ping:**
```shell
#!/bin/bash
for ip in $(seq 1 253); do
ping -c 1 192.168.19.$ip > /dev/null 2>&1
if [ $? -eq 0 ]; then
echo "$ip is reachable."
else
echo "$ip is not reachable."
fi
done
```
保存此脚本为`ping_range.sh`,然后运行`chmod +x ping_range.sh`使其可执行,再运行`./ping_range.sh`来执行。
阅读全文