I was trying to signup for a service provided by a website using Tor, the website prevented me and asked me to disable my proxy settings, he noticed me with the following:

Our checks indicate that you are connecting through a proxy at the moment. Please disable your proxy settings first and then try again. Thank you!

Then I tried a VPN connection with normal browser without any proxy settings, but the website still gives me the same notice.

My question is:

1- How can the website server detect my anonymity-based connection (Tor or VPN), what is the interpretation?

2- Is there a way to overcome this issue?

  • While the question is phrased differently, the first answer applies here. Because it's all publicly known. VPNs too. – techraf Mar 26 '16 at 13:09

One of the ways I know is based on checking IP against a known list.


| improve this answer | |

They could check the source the incoming traffic with a public list of Tor network.

But if you want to actually bypass there firewall you could do the following:

  1. Use Tor and exit through a VPN. Keep in mind to use fake info or a public VPN.
  2. Ask Tor project to give you an unlisted Tor exit node. (They always have a few for guys from China ;) )
| improve this answer | |

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