-
Such proxy servers, first, let a web server know that a proxy server is used and, secondly, spill a client's IP-address. They do not change the header fields and transfer your real IP. Such proxy servers are not applicable for security and privacy while surfing on the Internet. You can use them only for network speed improvement.The task of such proxy servers, as a rule, is information cashing, organization of joint access to Internet of several computers, etc.
REMOTE_ADDR = Proxy Server IP
HTTP_VIA = Proxy Server IP
HTTP_X_FORWARDED_FOR = Your IP
-
Such proxy servers do not show your real IP no more and change and/or hide the header fields.Though these proxy servers let a remote computer (web-server) know that a proxy server is being used, they do not transmit an IP-address of a client but replace your IP with their own instead.Plus, there may be other signs of using a proxy server.
REMOTE_ADDR = Proxy Server IP
HTTP_VIA = Proxy Server IP
HTTP_X_FORWARDED_FOR = Proxy Server IP
-
Such proxy servers alter their own IP address (your real IP is also hidden), change the header fields that it looks like the real browser connects without using a proxy server. People administrating web sites will think that you are not using any proxy servers.As well as simple anonymous proxy servers these proxy servers do not hide the fact that a proxy server is used. However a client's IP address (your IP address) is replaced with another (arbitrary, random) IP. So, these proxy servers distort your IP address from the point of view of a web-server.
REMOTE_ADDR = Proxy Server IP
HTTP_VIA = Proxy Server IP
HTTP_X_FORWARDED_FOR = Random IP address
-
Such proxy servers do not send your IP-address to a remote computer. Moreover, they do not inform that there is used any proxy-server! So, a web-server "thinks" that it works directly with a client.That means that values of variables are the same as if a proxy server is not used, i.e. not determined, with the exception of one very important thing - proxy server IP is used instead of your IP address.
REMOTE_ADDR = Proxy Server IP
HTTP_VIA = Not Determined
HTTP_X_FORWARDED_FOR = Not Determined