美文网首页
循环ping是否存在在线主机

循环ping是否存在在线主机

作者: 只想做个俗人_贪财_好色 | 来源:发表于2023-04-12 16:27 被阅读0次

下载脚本

sudo wget -c https://github.com/github-sunpiaoliang/forping/raw/main/forping.sh -P /usr/bin/

如果因为网络原因不能访问可以通过直接创建脚本的方式, 创建脚本

sudo vi /usr/bin/forping.sh
#!/bin/bash
for i in {1..254};do
    {
    ping -c1 -W1 $1.$i &> /dev/null && echo "$1.$i" is alive || echo $1.$i is unreachable;
    }&
done
wait

赋予执行权限

sudo chmod +x /usr/bin/forping.sh

创建软连接起个别名

ln -s /usr/bin/forping.sh /usr/bin/forping

执行命令运行脚本 查看 192.168.0网段下的存活主机

forping 192.168.0 

可以进行过滤查看只存活主机

forping 192.168.0 | grep 'alive'

后续命令还可以重定向把结果输出到文件

forping 192.168.0 | grep 'alive' > ping.log

相关文章

  • Ping 攻击

    Ping 原理 ping 程序是用来探测主机到主机之间是否可通信,如果不能ping到某台主机,表明不能和这台主机建...

  • ping 原理与ICMP协议[转]

    ping的原理 ping程序是用来探测主机到主机之间是否可通信,如果不能ping到某台主机,表明不能和这台主机建立...

  • 绕过CDN查看网站真实IP的一些办法

    1、验证是否存在CDN最简单的办法 通过在线的多地ping,通过每个地区ping的结果得到IP看这些IP是否一致,...

  • iOS ping - SimplePing 源码解读

    ping 的功能 ping 程序对于开发人员来说应该是不会陌生的, ping 通常用来探测主机到主机之间是否可以通...

  • Citrix 出现VDA不能登录,主机未注册。

    先ping 主机ip 和 主机名看看能否ping通,不通检查域防火墙是否开启禁ping。 去客户机重启 citri...

  • shell天天见~扫描网络内存活主机

    通过ping命令扫描网络内存活的主机,正常的思路是利用for循环一个一个去ping,然后判断是否平通。一个为c类网...

  • Ping of Death攻击实现

    Ping of Death工具使用ICMP ping消息。Ping消息用于查看网络上的主机是否处于活动状态.Pin...

  • Linux Ping工具汇总

    前言 大家都应该熟悉ping这个网络诊断工具,它用来检测网络是否连通以及目的主机是否在线。然而唯一缺点是它只支持I...

  • 【Python与网络1】

    列出网络上所有活跃的主机 使用ping命令判断主机是否活跃 在Linux系统中,可以使用ping来判断ip地址对应...

  • Linux_150_ping命令

    ping命令:测试当前主机到目标机器的网络连通性(检查主机和其他机器是否能够通信) 可以对域名进行ping,查看是...

网友评论

      本文标题:循环ping是否存在在线主机

      本文链接:https://www.haomeiwen.com/subject/uzloddtx.html