Scanning Networks · Module 03
fping
Ping many hosts at once to quickly see which are up.
Safe to try on your own machine. Spin up your Kali Linux lab and practice away — on any system you own or have permission to test. That’s exactly how the pros learn.
Definition
fping is a command-line diagnostic tool that sends ICMP Echo Requests to many hosts at the same time.
Check host reachability and identify responsive systems across IP addresses or ranges.
Network discovery, host availability checks, and authorized reconnaissance.
Key features
Tests reachability of many hosts at once.
Checks IP addresses across a subnet.
Uses ICMP Echo Requests to test responsiveness.
Can show only responsive hosts or suppress output.
Accepts hostnames or IPs from input files.
Important commands
fping 192.168.1.10Check whether one host responds to ICMP.
fping -a -g 192.168.1.0/24Show responsive hosts in a range.
fping -u -g 192.168.1.0/24Show unresponsive hosts in a range.
fping -c 4 192.168.1.10Send four probes to the host.
fping -f hosts.txtRead hostnames / IPs from a file.
Practical examples
fping 192.168.1.10
Purpose Checks whether the host responds to ICMP.
fping -a -g 192.168.1.0/24
Purpose Generates addresses in the subnet and shows which respond.
fping -c 4 192.168.1.10
Purpose Sends four probes and reports response statistics.
fping -f hosts.txt
Purpose Checks every host listed in hosts.txt.
Important points
- ICMP: Uses ICMP Echo Requests and Replies to test responsiveness.
- No response: Does not always mean offline — firewalls may block ICMP.
- fping vs ping: ping tests one target; fping tests many efficiently.
- Not a port scanner: fping does not identify open TCP/UDP ports.
- Authorization: Test only networks and systems you are permitted to assess.
Common use cases
Identify responsive devices on an authorized network.
Perform basic connectivity checks.
Identify responsive IPs across a range.
Support the host-discovery phase of an assessment.
This tool is taught in Module 03
Read the full written notes, with diagrams, defense and detection.