On Mon, 30 May 2005 23:44:02 +0100, Mark McIntyre
<(E-Mail Removed)> wrote:
>On Mon, 30 May 2005 09:22:52 -0700, in alt.internet.wireless , Jeff
>Liebermann <(E-Mail Removed)> wrote:
>
>>On Mon, 30 May 2005 11:59:12 +0100, Mark McIntyre
>><(E-Mail Removed)> wrote:
>>
>>>Whoever wrote these tests has some problems with correctly identifying
>>>IPs. They're using http which is famous for being a poor method, as it
>>>won't work if your ISP uses a web proxy or cache.
>>
>>There's no fix.
>You're incorrect.
Naw, I never make mistakes (that I can't cover up).
>Many sites can correctly identify my IP, by not
>using http packets as the detection protocol. What you're missing is
>that web caching / proxying is generally limited to only the web
>ports.
Well, the usual method is using the CGI environment variables on the
web server to disclose the IP address the client. I scribbled some
scripts 10 years ago to do this while I was engaged in a heroic and
futile effort to learn web design and programming:
http://www.LearnByDestroying.com/crud/test.htm
Y'er right that internet web caches and proxy accelerators are usually
limited to port 80. However, proxy servers come in all shapes and
configurations which are normally configured for a set of "allowed"
ports. These are common in a corporate environment. I've configured
a few of these and have to install a configuration record for every
possible outgoing port number that is allowed.
I can see how one could obtain the IP at the user end using an ActiveX
control or some program that spys on the local system and returns the
necessary information. I wasn't aware that it could be done from a
simple internet web server. Is there some trick I'm missing? Do you
know a web page that does report the IP address of a client behind a
proxy server that I can try (and disect)? I'm curious to see how it's
done. This became an issue many years ago when some of the cable
companies were sniffing traffic trying to determine how many client
computahs were hidden behind an NAT firewall or proxy server so they
could charge for the "extra" clients.
--
Jeff Liebermann
(E-Mail Removed)
150 Felker St #D
http://www.LearnByDestroying.com
Santa Cruz CA 95060 AE6KS 831-336-2558