New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Multi-Ping | Latency is king
Hey,
curl -so- https://raw.githubusercontent.com/Ne00n/Multi-Ping/master/ping.py | python3
Github: https://github.com/Ne00n/Multi-Ping
Any suggestions? lemme know
Have fun.
Comments
My results returns blank.
Seems like you should check if fping is installed first.
I got the same as above.
Edit: works after installing fping
I thought exactly that as soon as I posted the comment. Lmao
If you are on a
apt
distro, justsudo apt install fping -y
in Seoul, South Korea
fixed, the fping check was broken.
Nice
curl -so- https://raw.githubusercontent.com/Ne00n/Multi-Ping/master/ping.py | python3 | curl -F 'clbin=<-' https://clbin.com
My network is too bad.
Nice little util
Thank You
As by Request, Maxmind geo data will now be displayed.
However later partially replaced by the source geo data, which is not collected yet.
Interesting to note that Manassas, VA, US from G-Core has same latency as Miami to me, which is rather amazing.
Maxmind will be wrong, on a few locations.
That looking glass list is a DDOS list you don't want to be on when everyone's trying out their BF VPSes...
Well, people do setup looking glasses and post ip's so you can send them packages.
However of course, they don't want that you send them a lot of packages.
Just curious, which network is this from?
Test from Frankfurt. Second IP is Anycast so it routes to LUX, but it says LV. What's your take on that? Shouldnt Anycast IPs be hidden or at least marked as such?
Yes, I started using this occasionally ever since you shared this earlier this month
Good stuff 👍
some Huawei server from Guangzhou
Top 15 Latency IP address Domain Location (Maxmind) Looking Glass ------- ------- ------- ------- ------- 10.4ms 156.251.168.20 80vps.com Seychelles 80vps.com/lgvps.htm 10.9ms 103.253.40.191 bluevps.com Hong Kong hkg-speedtest.lg.bluevps.com 11.8ms 103.253.40.148 BlueVPS Hong Kong looking.house/point.php?id=395 12.0ms 103.16.229.254 hosthongkong.net Hong Kong http://hkp.lg.hosthongkong.net 12.1ms 43.247.70.141 SakuraServer Shenzhen, China looking.house/point.php?id=260 13.1ms 107.148.130.61 Raksmart United States looking.house/point.php?id=309 32.6ms 101.230.13.253 SakuraServer Shanghai, China looking.house/point.php?id=259 55.1ms 61.97.239.5 oneilonline.com Seongnam-si, South Korea www.oneilonline.com/ourdatacenter-status.php?city=Seoul 55.9ms 104.233.163.179 Raksmart United States looking.house/point.php?id=308 60.1ms 103.204.175.10 starrydns.com Osaka, Japan jp2.lg.starrydns.com 74.9ms 103.27.184.7 starrydns.com Tokyo, Japan jp4.lg.starrydns.com 93.5ms 41.216.180.13 webhorizon.in Tokyo, Japan tyo.lg.webhorizon.in 93.7ms 194.68.27.10 edis.at Tokyo, Japan jp.edis.at 93.7ms 43.230.163.3 shockhosting.net Tokyo, Japan jp-lg.shockhosting.net 93.8ms 180.149.230.11 ransomit.com.au Tokyo, Japan http://tokyo-lg.ransomit.com.au/ 96.1ms 50.7.159.4 fdcservers.net Tokyo, Japan lg-tok.fdcservers.net
The data is pulled in automatically, I will add them to the blacklist.
I am still getting the please install fping message when it is installed, how to fix that?
Well, I don't know.
You need to give me more information, apparently fping is not returning anything which may indicate fping is not installed properly.
Like python version, operating system, fping version.... anything you can tell me.
Fping version 4.2
Python3 3.8.10
Linux is Ubuntu 20.04.3
Can't reproduce that, took a bare Ubuntu 20.04.3 machine, installed fping and curl, and it worked without any errors.
Same version too.
Likely something is broken with your machine.
Maybe try reinstalling fping.
edit:
@NewToTheGame What do you get if you run:
fping -c1 1.1.1.1
How do you get added to the list of providers? Would be nice to have the same host as the actual server is on show up
https://lon.lg.speedypage.uk/
fping -c1 1.1.1.1
1.1.1.1 : [0], 84 bytes, 63.4 ms (63.4 avg, 0% loss)
1.1.1.1 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 63.4/63.4/63.4
Maybe try reducing the batch size.
curl -so- https://raw.githubusercontent.com/Ne00n/Multi-Ping/master/ping.py | python3 - -p10
`curl -so- https://raw.githubusercontent.com/Ne00n/Multi-Ping/master/ping.py | python3 - -p10
Fetching https://raw.githubusercontent.com/Ne00n/Looking-Glass/master/data/everything.json
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 421, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 416, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.8/http/client.py", line 1344, in getresponse
response.begin()
File "/usr/lib/python3.8/http/client.py", line 307, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.8/http/client.py", line 268, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib/python3.8/socket.py", line 669, in readinto
return self._sock.recv_into(b)
File "/usr/lib/python3.8/ssl.py", line 1241, in recv_into
return self.read(nbytes, buffer)
File "/usr/lib/python3.8/ssl.py", line 1099, in read
return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 439, in send
resp = conn.urlopen(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 719, in urlopen
retries = retries.increment(
File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 400, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/usr/lib/python3/dist-packages/six.py", line 703, in reraise
raise value
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 665, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 423, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 330, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Read timed out. (read timeout=3)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "", line 17, in
File "/usr/lib/python3/dist-packages/requests/api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "/usr/lib/python3/dist-packages/requests/api.py", line 60, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 533, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 646, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 529, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Read timed out. (read timeout=3)`
Can anybody tell me what i am doing wrong with the code qyotes?
Yea no error handling ups.
Fixed, try again.
https://github.com/Ne00n/Multi-Ping/commit/eabd253ea1e88c5e6e04e86737668792c136bbea