Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My steps:

  1. Install brand new Windows 7 in VirtualBox
  2. install Firefox
  3. Select public anonymous proxy that I have never used before
  4. Open Firefox, set anonymous HTTP proxy, set geo.enabled = false in about:config
  5. Open, write query

Through this way, Google still knows my real location. The only way to hide it is telling Firefox to use a SOCKS5 proxy.

System-wide anonymous HTTP proxy setting (via Internet Options) works the same way. Google sees my real location.

Problem solved. See my answer.

share|improve this question
Where is the proxy located? – terdon Sep 18 '13 at 23:08
Maybe cookies... Is the problem only restricted to Firefox (that has some dealings with Google) or does the same happen in IE? – Doktoro Reichard Sep 18 '13 at 23:08
Most likely, the proxy isn't actually anonymyzing. – David Schwartz Sep 18 '13 at 23:16
because in soviet russia google proxys you! ... no jokes now - tracert your proxy and analise the jumps. maybe theres something there you can use. – Lorenzo Von Matterhorn Sep 19 '13 at 0:21
Setting a proxy through the Internet Options panel does not make it "system-wide". – Oliver Salzburg Sep 19 '13 at 9:43
up vote 3 down vote accepted

The real reason is very simple.

Http proxy does not support https, ha-ha.
So there were several direct requests made to google, avoiding http proxy ( but not socks proxy, of course ).

Thank you!
P.s. i used windows network monitor to analyze web browser traffic

share|improve this answer

Maybe your HTTP proxy forwards your real ip address. Check it on a page like this one

share|improve this answer
Http proxy is anonymous, it does not forward my real ip address – Oleg Golovanov Sep 19 '13 at 11:13

Your proxy also sends an X-FORWARDED-FOR header to the sites you browse. The X-FORWARDED-FOR contains your real IP address. You can check this here

Unfortunately, there's nothing you can do from your own side; the only solution is to find a different proxy.

share|improve this answer
Http proxy is anonymous, it does not forward my real ip address – Oleg Golovanov Sep 19 '13 at 11:16

Using a HTTP proxy is by no means a way to anonimize your data traffic. This is because DNS requests are still done directly. Maybe google uses a simple Javascript DNS request to figure this out?

Also see polipo, an HTTP proxy used by Tor, which tells you if you have been doing DNS requests behind its back (e.g. which could have been detected).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.