使用ping命令探测主机在线脚本

简介:

使用ping命令探测192.168.0.0/16有哪些主机在线:

在线的,用绿色表示

不在线的,用红色表示

 脚本如下:


vim ping.sh

#!/bin/bash

#

for i in {0..255};do

  for j in {1..254};do

     if ping -c 1 -w 1 192.168.$i.$j &> /dev/null;then

        echo -e "\033[32m192.168.$i.$j\033[0m is up"

     else

        echo -e "\033[31m192.168.$i.$j\033[0m is down"

     fi

  done

done


赋予执行权限

chmod +x ping.sh


执行结果:


wKioL1dVqY6TfF2WAAAT12jqfBk763.png-wh_50

本文转自服务器运维博客51CTO博客,原文链接http://blog.51cto.com/shamereedwine/1786819如需转载请自行联系原作者


neijiade10000

相关文章
|
1月前
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】⭐⭐⭐Linux 测试与目标主机之间的网络连接ping 命令 使用指南
【Shell 命令集合 网络通讯 】⭐⭐⭐Linux 测试与目标主机之间的网络连接ping 命令 使用指南
43 1
|
5月前
VM 挂起虚拟机后 主机无法ping通虚拟机
VM 挂起虚拟机后 主机无法ping通虚拟机
58 0
|
5月前
|
Python Windows
ping命令无法使用~弹出ping.py
ping命令无法使用~弹出ping.py
44 0
|
1月前
ping 测试主机之间网络连通性
ping 测试主机之间网络连通性。
53 1
|
1月前
|
域名解析 网络协议 测试技术
Ping 命令是如何工作的?
【2月更文挑战第9天】
29 0
Ping 命令是如何工作的?
|
3月前
|
网络协议 网络架构
比较ping,tracert和pathping等命令之间的关系
比较ping,tracert和pathping等命令之间的关系
25 0
|
3月前
|
运维 网络协议 网络架构
百度搜索:蓝易云【比ping还好用的排障命令有哪些?】
这些命令可以提供更多详细的网络排障信息,帮助您诊断和解决网络问题。根据具体情况,您可以选择适当的命令来进行故障排查。请注意,使用这些命令可能需要适当的权限和网络访问权限。
46 0
|
4月前
主机ping不通虚拟机,虚拟机可以ping同主机
主机ping不通虚拟机,虚拟机可以ping同主机
92 0
|
4月前
|
网络协议 网络安全
百度搜索:蓝易云【你知道ping命令是如何工作的吗?】
需要注意的是,某些网络环境或目标主机的防火墙设置可能会禁止或过滤ICMP消息,导致ping命令无法正常工作或返回超时错误。
27 0
百度搜索:蓝易云【你知道ping命令是如何工作的吗?】
|
4月前
通过ping命令查询域名对应的ip信息
通过ping命令查询域名对应的ip信息
162 0