You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nping is a Ping tool developed in Rust. It supports concurrent Ping for multiple addresses, visual chart display, real-time data updates, and other features.
brew tap hanshuaikang/nping
brew install nping
nping --help
Feature:
Supports concurrent Ping for multiple addresses
Supports visual latency display
Real-time display of maximum, minimum, average latency, packet loss rate, and other metrics
Support IpV4 and IpV6
Supports concurrent pinging of n ip's under one address.
Support output results to files
Roadmap:
Optimize UI interface, add more dynamic effects.
Usage
nping www.baidu.com www.google.com www.apple.com www.sina.com -c 20 -i 2
nping --help
🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations
Usage: nping [OPTIONS] <TARGET>...
Arguments:
<TARGET>... target IP address or hostname to ping
Options:
-c, --count <COUNT> Number of pings to send [default: 65535]
-i, --interval <INTERVAL> Interval in seconds between pings [default: 0]
-6, --force_ipv6 Force using IPv6
-m, --multiple <MULTIPLE> Specify the maximum number of target addresses, Only works on one target address [default: 0]
-v, --view-type <VIEW_TYPE> View mode graph/table/point/sparkline [default: graph]
-o, --output <OUTPUT> Output file to save ping results
-h, --help Print help
-V, --version Print version
Acknowledgements
Thanks to these people for their feedback and suggestions for 🏎Nping!