0x00:简介
fping 命令和 ping 类似,主要区别在于 ping 不支持网段扫描,需要结合 shell 写脚本。而 fping 支持。这里把 fping 放到了三层发现,其主要使用协议还是 icmp。
0x01:fping
首先,最基本的用法和 ping 无异,单个目标直接后面跟 ip 地址,如果需要限制发包数量,则通过 c 参数来设置,示例如下:
结果返回发送一个包收到一个包 loss 丢失率为 0%,证明目标在线。当需要去发现网段时,可以通过 g 参数,意为 group 组的意思,示例如下:
在线目标会返回 alive 在线的标识,如果没有在线或不存在时,则会返回 unreachable 无法访问的标识,示例如下:
过程通过 wireshark 抓包如下: