Search code examples
linuxproxyfiltersquid

make Squid invisible to 3rd party filters


I have my Squid proxy server up and running on CentOS 5.5 with a minimal config and without authentication to bypass internet filtering, it works fine but surprisingly whatismyip.com detects my proxy which is completely a bad idea! it also detects my Squid's version and reveals my real IP address!! :

Your IP Address Is: 91.99.X.X
Other IPs Detected: 209.54.X.X
Possible Proxy Detected: 1.1 server.3p3r.com:3128 (squid/2.6.STABLE21)

Where did I go wrong? is there anything I can do to make Squid invisible to these 3rd party filters and proxy detection scripts?

Any resources would be really appreciated, thanks in advance.


Solution

  • Squid adds X-Forwarded-For header into request. If your Squid version is 3.1 or newer you may set "forwarded_for" option to "delete".