命令

执行下面的命令即可,所有Linux系统通用
需要在正常连接的设备使用

rm -f ping.sh;wget http://down.liumou.site/upload/ping.sh;bash ping.sh

执行效果

完成一个IP段/24的检测仅需半分钟

gxxc@TD-ZW:~$ rm -f ping.sh;wget http://down.liumou.site/upload/ping.sh;time bash ping.sh
--2022-03-15 15:50:22--  http://down.liumou.site/upload/ping.sh
正在解析主机 down.liumou.site (down.liumou.site)... 106.55.188.168
正在连接 down.liumou.site (down.liumou.site)|106.55.188.168|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:1303 (1.3K) [application/octet-stream]
正在保存至: “ping.sh”

ping.sh                                               100%[======================================================================================================================>]   1.27K  --.-KB/s  用时 0s      

2022-03-15 15:50:27 (254 MB/s) - 已保存 “ping.sh” [1303/1303])

请输入IP网段前三位,默认: 192.168.1
192.168.31
使用网段: 192.168.31
请输入起始IP,默认: 1

使用默认值: 1
请输入终止IP,默认: 254

使用默认值: 254
当前文件存在253个IP地址
开始进入检测,请耐心等待...
完成
存活IP已记录到: ips.txt
未使用[也可能禁PING]的已记录到:disables.txt
当前可PING通的IP有: 16
当前不可PING通的IP有: 238

real    0m20.043s
user    0m0.956s
sys     0m0.474s
gxxc@TD-ZW:~$ 

结果说明

  • 查看存活IP: cat ips.txt
  • 查看未使用/禁ping的IP: cat disables.txt