Web Tool
Home
Up
Analyze602
AVReceiver
FreeSpace
Home Automation
Irrigation Control 1
ISP Performance
PantryTech/Pod
QuizManager
RandomPix
SlideShow
Web Extraction
Web Path Analyzer
Web Tool
WxPatch
WebTool is just a handy web interface to do one or more of Ping, TraceRoute, NS Lookup, Net Send, and How Far to an IP or server of interest. How Far is a modification of NS Lookup that, knowing where you are, figures out about how many miles it is to the site of interest.

Here's a sample report

Ping - Sat Aug 16 19:54:47 2003

 ping cedarnet.org
 
 Pinging cedarnet.org [65.127.130.14] with 32 bytes of data:
 
 Reply from 65.127.130.14: bytes=32 time=130ms TTL=241
 Reply from 65.127.130.14: bytes=32 time=110ms TTL=241
 Reply from 65.127.130.14: bytes=32 time=120ms TTL=241
 Reply from 65.127.130.14: bytes=32 time=120ms TTL=241
 
 Ping statistics for 65.127.130.14:
     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
 Approximate round trip times in milli-seconds:
     Minimum = 110ms, Maximum =  130ms, Average =  120ms

TraceRoute - Sat Aug 16 19:54:55 2003

 
 Tracing route to cedarnet.org [65.127.130.14]
 over a maximum of 30 hops:
 
   1    10 ms    20 ms    10 ms  10.16.80.1 
   2    10 ms    10 ms    20 ms  12-215-13-97.client.mchsi.com [12.215.13.97] 
   3    20 ms    20 ms    20 ms  12-215-6-18.client.mchsi.com [12.215.6.18] 
   4    20 ms    20 ms    31 ms  gbr5-p80.cgcil.ip.att.net [12.123.5.218] 
   5    20 ms    30 ms    20 ms  tbr1-p013501.cgcil.ip.att.net [12.122.11.41] 
   6    40 ms    40 ms    40 ms  gbr4-p20.dvmco.ip.att.net [12.122.10.122] 
   7    41 ms    40 ms    40 ms  gbr2-p100.dvmco.ip.att.net [12.122.5.30] 
   8    40 ms    40 ms    40 ms  gar2-p370.dvmco.ip.att.net [12.123.36.141] 
   9    40 ms    40 ms    40 ms  12.124.158.46 
  10    40 ms    40 ms    40 ms  den-core-02.tamerica.net [205.171.16.17] 
  11    71 ms    70 ms    70 ms  min-core-02.tamerica.net [205.171.8.98] 
  12   110 ms   121 ms   110 ms  cdr-core-02.tamerica.net [205.171.208.197] 
  13   110 ms   120 ms   121 ms  cdr-edge-03.inet.qwest.net [209.181.204.222] 
  14   130 ms   130 ms   121 ms  65.121.138.154 
  15   120 ms   120 ms   140 ms  65.127.130.14 
 
 Trace complete.

NS Lookup - Sat Aug 16 19:55:33 2003

 Server:  ns5.attbi.com
 Address:  204.127.202.4
 
 Name:    cedarnet.org
 Address:  65.127.130.14

How Far - Sat Aug 16 19:55:38 2003

 Testing cedarnet.org
 City: Waterloo, State: IA, Zip: 50701
 Lat: 42.477784, Lon: -92.366099
 Distance: 93.6339059208032
 Out of Range

End of Report - Sat Aug 16 19:55:57 2003


Interested?

If you're interested in this as a solution to a problem you have, here's how to install it. First, the disclaimer -

You are on your own. If you don't know what you're doing, it is indeed possible to overwrite files and generally mess up your computer.

Prerequisites

  • Installed and operational web server
  • Perl installed and configured to serve CGIs from your web
  • Ping, TraceRt, nslookup, net already on your computer

Download the Perl Script and the sample configuration file

WebTool.zip

Containing:
WebTool.pl
howfar.pl

Configure the Script

Each Script may require some changes. For instance, the howfar.pl script has the GPS coordinates for where you are.

The WebTool script has some hard-coded references to perl and to the howfar.pl script.

License Agreement

This program is Webware. You may install it, test it for a reasonable period of time, and even modify it, but if you elect to keep it in use, whether in original form or in a modified form, you are then obligated to pay on a scale based on the value you receive from it. You are not allowed to redistribute any modified copy.

As with other license agreement, this program is supplied as is, and is not guaranteed free from defects. You assume all risk for problems you may incur as a result of the use of this program.

You can use this secure payment system to tell me how you like these programs. If you feel you've acquired a $1 program, then please, send only a single dollar. If you feel it is worth more, then fill in the amount that matches the value you've received.