6 ms·
Nping – ping, but with a graph or table view
- deleted 2y ago[deleted]
- arrty88 2y agoVery cool. I’ll be using this going forward
- markhan-nping 2y agothanks ~
- zaptheimpaler 2y agoabsolute cinema!
- thenthenthen 2y ago牛逼!
- markhan-nping 2y ago谢谢大佬
- juliangmp 2y agoThis looks great, definitely gonna check it out
- markhan-nping 2y agothanks ~
- zengargoyle 2y agoReminds me of the old SmokePing.
- nemoniac 2y agoThere already exists a tool called nping. It comes with nmap. https://nmap.org/nping/ https://nmap.org/nping/
- markhan-nping 2y agothanks ~ I named it because of the pun in Chinese at the time, so maybe in the future I'll consider using a binary like pping.
- HL33tibCe7 2y agopping already exists too. It’s a bit of a crowded market…
- markhan-nping 2y agoOh, my God. ~
- teddyh 2y agoThere’s: • 2ping <https://www.finnie.org/software/2ping/ https://www.finnie.org/software/2ping/> • fping <https://www.fping.org/ https://www.fping.org/> • hping <http://www.hping.org/ http://www.hping.org/> • nping <https://nmap.org/ https://nmap.org/> • oping <https://noping.cc/documentation/oping/ https://noping.cc/documentation/oping/> There’s also qping, tping and rping, but they are not implementing ping functionality, but are tools for checking the status of specific remote services.
- toomuchtodo 2y agoIs there an awesome-{}-tools list of these somewhere by chance?
- teddyh 2y agoI just used apt-file search --regexp 'bin/.ping' If I extend it to apt-file search --regexp 'bin/[^/]*ping$' I also find: • smokeping <https://smokeping.org/ https://smokeping.org/>
- 1f60c 2y agoI wonder why www.google.com resolved to 31.13.94.37, which IPinfo tells me belongs to AS32934 Facebook, Inc. https://ipinfo.io/31.13.94.37 https://ipinfo.io/31.13.94.37
- deleted 2y ago[deleted]
- markhan-nping 2y agoHello, I'm the developer of Nping, I'm glad you're interested in Nping, forgive me for using translation software to write this content, usually a domain name itself will be resolved to more than one ip address, Nping uses the output of the system command Ping
- zakki 2y agoA Domain name resolved to many IP addresses is true. But Google's domain name resolved to Facebook's IP? That is very odd.
- markhan-nping 2y agoHow about using the system's own ping command? Nping essentially calls the system's Ping command
- aboardRat4 2y agoThat's normal for most websites blocked in China. They usually resolve to either other blocked websites to trigger a "dangerous website phishing" warning from the browser, or the ISP's own website pretending to be a captive portal.
- markhan-nping 2y agoWhen I switch to vpn I get the right results, maybe GFW is causing the problem
- 1f60c 2y agoOh gosh, I'm so sorry. My comment wasn't meant as criticism of you or Nping; I had just never seen a DNS server intentionally return obviously incorrect results before.
- cooloo 2y agoWhat's the difference from gping?
- markhan-nping 2y agoPartitioned and tabular views are supported, gping is slightly less noticeable when there are a lot of domains, and of course Nping has a lot of iterative optimization to do.
- ValtteriL 2y agoThere is also nping that comes with nmap
- markhan-nping 2y agoI named it because of the pun in Chinese at the time, so maybe in the future I'll consider using a binary like pping.
- withinboredom 2y agoIt'd be nice to provide install instructions for non-mac users as well.
- markhan-nping 2y agothanks ~. I have compiled corresponding binaries for common operating system versions, which may not cover all operating systems.
- aboardRat4 2y agonping软件已经存在,就是跟nmap一起走的软件。 建议重新命名一下。
- markhan-nping 2y agoThanks ~ I named it that way because of the pun in Chinese at the time, and didn't think it would have some heat at the time, so I'll take your offer seriously
- Shorel 2y agoRename it to table ping.
- markhan-nping 2y agothanks ~ I named it because of the pun in Chinese at the time, so maybe in the future I'll consider using a binary like pping.
- ramon156 2y agotping !
- markhan-nping 2y agoThat's a nice name, but I'll have to sacrifice my Chinese pun.
- goodpoint 2y agoShould have used GPL...
- alpn 2y agoAnother interesting tool in this space is trippy, which ‘combines the functionality of traceroute and ping’ https://github.com/fujiapple852/trippy https://github.com/fujiapple852/trippy
- markhan-nping 2y agoWow ~, in all honesty, Nping needs to do more
- amarshall 2y agoThere’s also the somewhat similar mtr https://www.bitwizard.nl/mtr/ https://www.bitwizard.nl/mtr/
- markhan-nping 2y agoAs other comments say, It’s a bit of a crowded market…
- linsomniac 2y agomtr is my go-to, great tool!
- 29athrowaway 2y agoThe new generation has to rediscover gnuplot and ministat.
- AlisaWang 2y agoIt's really an interesting idea; I'll try it.
- natdempk 2y agoRandom question, but how consistent should you expect to get pings to be over consumer internet to something like google? Single-digit ms variance? Few ms? 10's of ms? Always kind of curious for trying to optimize my network setup at home.
- dietsche 2y agoyou can get it down to nearly zero using OpenWRT and configuring SQM. Use https://www.waveform.com/tools/bufferbloat https://www.waveform.com/tools/bufferbloat to measure and tune until you get an A+ result.
- zamadatix 2y agoBefore a bunch of people read this and become confused why their jitter didn't go to 0 "nothing you can do with your home network will ever make your jitter less than when you plug just your PC/Laptop directly into the ISP connection, let it get the public address, and only run a ping from it". Also things you do at home, such as use wireless, will often add a ms or two of occasional jitter even when you use a 6 GHz channel with extremely low contention and interference. Bufferbloat is good thing to fix in general though and highlights why one should worry less about "how do single ICMP packets behave" and more about "how does actual loaded traffic of the protocol type I'm using behave in real usage". The results are often staggeringly different.
- linsomniac 2y agoWooo, Windows support! Availability of network diagnostics tools in Windows has been problematic, particularly for very infrequent use. There are some good looking ones for purchase, but it's hard to purchase when we don't usually need it. For a while, largely related I think to just not having enough bandwidth at our office, but also partly because our coax on the Xfinity cablemodem was sketchy, we were not infrequently having issues, and the majority of my coworkers are on Windows. ping and tracert aren't very good tools for finding out what is going on with intermitant networking issues, especially when it might also be people's home wifi from WFH. There were times I just wished they could run mtr. Over the last year or so I've been seeing more Windows tools available, which has been great!
- VectorLock 2y agoWinMTR is a thing, but you have to install it, ofcourse.
- linsomniac 2y agoThanks, WinMTR seems like exactly the sort of thing I was looking for back then, not sure why it didn't come up in our searches at the time.
- out-of-ideas 2y agoi still do like HLSW's TraceRoute if it can even be found online anymore; sometimes i just wanna see a monitor-wide graph of all the traceroutes in line-form. i, however, do not miss the glaringly bright day-star-theme at its core
- panosv 2y agoGreat work! There are quite a few flavors of ping: TCPPing: https://netbeez.net/blog/tcping/ https://netbeez.net/blog/tcping/ vmPing: <https://netbeez.net/blog/how-to-use-vmping/ https://netbeez.net/blog/how-to-use-vmping/> DNSPing: <https://netbeez.net/blog/dnsping-linux/ https://netbeez.net/blog/dnsping-linux/> PathPing: <https://netbeez.net/blog/path-analysis-pathping-windows/ https://netbeez.net/blog/path-analysis-pathping-windows/> fping: <https://netbeez.net/blog/linux-how-to-use-fping/ https://netbeez.net/blog/linux-how-to-use-fping/> gping: <https://netbeez.net/blog/linux-how-to-use-gping/ https://netbeez.net/blog/linux-how-to-use-gping/> prettyping: <https://netbeez.net/blog/linux-how-to-use-prettyping/ https://netbeez.net/blog/linux-how-to-use-prettyping/> nping: <https://netbeez.net/blog/how-to-use-nping/ https://netbeez.net/blog/how-to-use-nping/>
- walrus01 2y agofping is most commonly seen as the backend tool under the classic (24 years old now, and still maintained) smokeping https://www.google.com/search?client=firefox-b-e&q=smokeping+fping https://www.google.com/search?client=firefox-b-e&q=smokeping...
- DrPhish 2y agoSmokeping is an amazing and underrated resource as a network health metric and diagnostics tool. If you have a network monitoring or asset system you can export IP addresses from, you should use a small glue script to automatically build a smokeping configuration. I've got one for our LAN and one for the WAN at each of our sites so I can track down issues at either level. The LAN connection charts are a great daily sanity check, and the WAN connections (I have every-to-every for each site so any and all inter-site issues can be seen) can help keep your ISP honest with the service they're delivering.
- miniBill 2y agomtr is also pretty great!
- wolrah 2y agoNeat, reminds me a lot of noping which is a long-time favorite of mine (and its non-graphical counterpart oping): https://noping.cc/ https://noping.cc/ One thing I've always wanted in a ping tool but never found is something that can log anomalous results, so for example one could leave it running in a screen/tmux session and come back a day or two later to not just see that there had been some instances of high latency or packet loss but also see when it happened and for now long per burst. With all the existing tools I'm aware of I can come back to a long-running ping after a day or two and see that there were 170 pings that got lost but have no idea if that was individual intermittent drops or one continuous event like a cable modem rebooting in the middle of the night. A couple of times I've attempted to do it myself but the nature of ICMP means it ends up requiring lower level programming than I'm comfortable with.
- vzaliva 2y agoI could not find how to install it on Linux.
- arjie 2y agoWhat I like doing is using ttyplot and then it supports many commands and you can even specify an extraction param to plot on so then it's very Unix philosophy. https://github.com/tenox7/ttyplot https://github.com/tenox7/ttyplot
- walth 2y agoAlso love gnuplot, and and ministat for stats/graphs from the command line
- pimlottc 2y ago> Nping mean NB Ping What does NB Ping mean?
- MrLeap 2y agoThis has made me wonder if there's a tracert that attempts to geolocate the hops and put them on a map. That would be an interesting tool.