Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
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.

LowEndPing

NikkiNikki Member
edited July 2012 in General

Just a small website I was working on, servers might not all be 'lowend' providers, but they will give you a decent ping if you need to look for something at that location.

http://lowendping.nikkii.us

Note: Traceroutes from Montreal are currently broken, and cause the page to hang.

If you want to add a provider, upload this PHP script to a webserver and message me a link to the script (http://yourip/lep.php or similar) along with the provider name and location.
http://paste.ee/r/XDaeE

«13

Comments

  • PADPAD Member

    Backconnect.

  • NikkiNikki Member

    @PAD
    This is what I came up with in the day that I was working on this, it might not be the best, but it works pretty well.

  • TaylorTaylor Member

    Montreal, Quebec, Canada

    Seems to have died.

  • NikkiNikki Member
    edited July 2012

    @Taylor I had a problem with the ping script earlier, I messed up a really simple check (count($out - TRACEROUTE_LIMIT) is invalid, duh, fixed in newer)
    Waiting on them to update it now :P

  • rskrsk Member, Host Rep

    @Nikki - I really like it, but after submission, the "working" buttons becomes unclickable.

    Regards

  • NikkiNikki Member
    edited July 2012

    @rsk - Yeah, it's supposed to be that way.
    I have a little bug with the queue system now, I have to rewrite most of this later with a better method... the 'php' idea was good but it means taking up FCGI children for requests...

  • AlexBarakovAlexBarakov Patron Provider, Veteran

    Hmm, seems to be stuck after I entered a URL.

  • NikkiNikki Member

    @LiquidHost - It's all javascript, so make sure you allow it on the page, and it might take a few minutes to execute, depending on the load

  • AlexBarakovAlexBarakov Patron Provider, Veteran

    @Nikki said: @LiquidHost - It's all javascript, so make sure you allow it on the page, and it might take a few minutes to execute, depending on the load

    Yeah JS is enabled, I will just let it run for a couple of minutes.

  • Thumbs up from me!

  • TaylorTaylor Member

    Sent you a PM about a location (:

  • We really should have the mods start a consolidated list of ping/traceroute sites. The community does have quite a few requests and it's going to help a lot.

  • AlexBarakovAlexBarakov Patron Provider, Veteran

    http://i.imgur.com/vjBJ7.png - still loading for 30 minutes. Tried re-sending the reqeust as well. It is weird, the first 2 times I tried it it was working absolutely fine and fast. Now it is just stuck.

  • I like it-Well done! It seems to take about 50% longer for San Jose results to appear.. not sure why

  • rm_rm_ IPv6 Advocate, Veteran
    edited July 2012

    traceroutes with a

    < center >
    alignment look tremendously stupid.
  • NikkiNikki Member

    @rm_ I have to rewrite part of the backend soon, I'll see what I can do :p

  • miTgiBmiTgiB Member

    Can it prefer IPv6 if an AAAA record exists or direct IPv6 is input? Most of the providers seem to offer IPv6 you are using.

  • NikkiNikki Member
    edited July 2012

    @miTgiB No, I was trying to think of the best way to do that... it only detects IPv6 addresses using filter_var

    If you have any idea how I should implement it on the web side, please share :P

  • welldone,thanks

  • NikkiNikki Member

    Added a few more servers for a total of 13 now :)
    Tomorrow I'll work on adding server selection, so you can choose the locations to ping from instead of using all of them, and also clean up the code... A LOT.

  • rm_rm_ IPv6 Advocate, Veteran

    Excellent, traceroutes are no longer centered, much nicer to look at!

    @Nikki said: Added a few more servers for a total of 13 now :)

    Think of a way to utilize other people's servers for running traceroutes from your system. E.g. make a small PHP script people could install on their server, that would do ping/traces when requested by your system and send back results.

  • vedranvedran Veteran

    This is a bit weird ...

    Montreal, Quebec, Canada
    
    PING google.com (74.125.236.136) 56(84) bytes of data.
    64 bytes from bom03s02-in-f8.1e100.net (74.125.236.136): icmp_req=1 ttl=44 time=291 ms
    64 bytes from bom03s02-in-f8.1e100.net (74.125.236.136): icmp_req=2 ttl=45 time=294 ms
    64 bytes from bom03s02-in-f8.1e100.net (74.125.236.136): icmp_req=3 ttl=45 time=292 ms
    64 bytes from bom03s02-in-f8.1e100.net (74.125.236.136): icmp_req=4 ttl=45 time=293 ms
    
    --- google.com ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3004ms
    rtt min/avg/max/mdev = 291.773/293.137/294.529/1.216 ms
    
  • RobertRobert Member

    I was working on a similar site, traceit.info but haven't got round to having results come back from multiple sites yet.

    I have to say, I like yours more :-)

  • NikkiNikki Member
    edited July 2012

    @rm_ That's what it does now, it requires PHP to wait for it all though, which means it ties up a FCGI/CGI process... It's all non-blocking on my side, so it's not too bad, but on the servers it might not be the best...

    Edit: Should be a bit better when loading servers now, Echoing on page load and just resetting them between queries rather than constructing them every query

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @Nikki said: Edit: Should be a bit better when loading servers now, Echoing on page load and just resetting them between queries rather than constructing them every query

    Good show!

  • @Nikki, PMd you about having two of our servers added to the list.

  • jayjay Member

    Ace.

  • @Nikki, The pinger seems to be down (clicking ping or trace does nothing). It appears to be an issue in the ajax.php file (as far as I know anyway).

  • rm_rm_ IPv6 Advocate, Veteran

    Should be able to mark checkboxes which servers you want to utilize, like on http://lg.he.net/

    Also let me know if you're interested in adding a Japan VPS to the list, and PM me the script which I will need to install.

  • @rm_, the script is in the original post.

Sign In or Register to comment.