To save typing this site is available at Analyzer
Click to analyze your Internet connection (opens new window).

Note that this page runs tests, such as trying to open popup windows and checking for open ports. It may trigger some warnings such as from a firewall. The test does the following:
-Checks your IP address and host name.
-Checks for header information that may reveal your IP address ( X-FORWARDED-FOR, X-HTTP-X-FORWARDED-FOR, CLIENT-IP, WEBPROXY-REMOTE-ADDR, FORWARDED headers are checked).
-A check of your local IP using Javascript and Java are also performed.
-Checks for regular text cookies, Flash Cookies and Solverlight Cookies. Cookie tests are provided for Flash Cookies and Silverlight Cookies. Flash Cookies and Silverlight cookies are files saved by browser plug-ins. Instead of just a text file large amounts of data can be saved locally, such as images, form data, browser history, etc. These files are not deleted when cookies are cleared for most browsers. However, Adobe Flash version 10.1 will allow deletion of Flash cookies when cookies are cleared in the browser.
-Headers are checked for Do-Not-Track preferences (DNT, X-DO-NOT-TRACK, X-BEHAVIORAL-AD-OPT-OUT headers are checked). Browser headers are used for opt-out instead of cookies because cookies can be deleted but the heders messages are always sent out.
-Headers are checked for I2P anonymous communication headers and Bluecoat proxy headers.
-The full headers sent by the web browser are also shown. Headers are the hidden information your web browser sends out when requesting a web page.
-Checks for pop-up windows. -Checks to see if ports 80,139,554,16771 are open. Port 80 is for web pages, port 139 is a "netbios" port and is usually blocked by a firewall. The other ports can be used to stream media and may be blocked if you are using a firewall. -Checks your web browser version and determines the capabilities from a database. -Checks many browser settings.
-Checks for browser plug-ins and scripting methods that are installed.
-Traces your IP address.
-Determine who owns the domain associated with the IP address of your Internet connection.
-Looks up your the servers that handle mail for the domain associated with the IP address of your Internet connection.
-Determine who manages the IP address of your Internet connection.
-Lists the installed fonts on your computer.

See for more information