What is a proxy server?A proxy server is a kind of buffer between your computer and the Internet resource(s) you are accessing. The data you request come to the proxy first, and only then it transmits the data to you. A proxy server receives a request for an Internet service (such as a web page request) from a user. If the proxy server is also a cache server, it can use its local cache of previously downloaded web pages to provide the page without forwarding the request to the Internet. If the page is not in the cache, the proxy server uses one of its own IP addresses to request the page from the server on the Internet. When the page is returned, the proxy server relates it to the original request and forwards it to the user.
Why should I use proxy servers?Security and privacy When you surf the Internet, web sites collect and record usage information about your computer such as your IP address, browser type, operating system you are using, web pages last visited, etc. This information automatically comes from your browser to identify you and track your browsing habits and activities. IP address (Internet Protocol address) is your internet identification number. Everyone has an IP address to communicate on the Internet, in other words it's like a telephone number or mailing address. Using your IP it is possible to know your country, city, internet provider and even physical address. Hackers and identity thieves can use this information to steal personal information, spy upon you or cause damage to your PC. It is possible to restrict accessing any information or provide customized content to specific IP. Anonymous proxy servers hide your IP address saving you from vulnerabilities concerned with it. So you can safely surf the web and your information will never be used by hackers and spammers. Sometimes you may encounter problems while accessing to web server when server administrator restricted access from your IP or even from wide IP range (for example restricting access from certain countries or geographical regions). You can try to access those pages using an anonymous proxy server. Speed improvement Proxy servers accumulate and save files that are most often requested by thousands of Internet users in a special database, called cache. Therefore, proxy servers are able to increase the speed of your connection to the Internet. The cache of a proxy server may already contain information you need by the time of your request, making it possible for the proxy to deliver it immediately.
What is HTTP Proxy?HTTP proxy server is a proxy allowing to work on the Internet with HTTP and (not always) FTP protocols. It can carry out caching of information downloaded from the Internet. Now HTTP proxy servers are the most widespread. Their support (ability to use them) is included into many programs: browsers, download managers etc. However, their support is not realized at a level of an operating system - in order to use them, you should configure all programs, which should use proxies, in an appropriate way. HTTP proxy servers have several anonymity levels. What is SOCKS Proxy?SOCKS is a networking proxy protocol that enables hosts on one side of a SOCKS server to gain full access to hosts on the other side of the SOCKS server without requiring direct IP-reachability. SOCKS is often used as a network firewall, redirecting connection requests from hosts on opposite sides of a SOCKS server. The SOCKS server authenticates and authorizes requests, establishes a proxy connection, and relays data between hosts. There are two versions of SOCKS - SOCKS 4 and SOCKS 5.> Anonymity of HTTP Proxy•Transparent proxies Transparent proxies are not anonymous. They don't hide IP-address of a client and let a web server know that you are surfing through a proxy server. REMOTE_ADDR = proxy IP HTTP_VIA = proxy IP HTTP_X_FORWARDED_FOR = your IP The task of such proxies, as a rule, is information caching and/or support of Internet access for several computers via single connection. Such proxies are not applicable for security and privacy while surfing on net. You can use them only for network speed improvement. The function of such proxy servers is not the improvement of your anonymity in Internet. Their purpose is information cashing, organization of joint access to Internet of several computers, etc. •Anonymous proxies Anonymous proxies don't show your real IP but change the request fields so it is very easy to detect that you are using proxy. REMOTE_ADDR = proxy IP HTTP_VIA = proxy IP HTTP_X_FORWARDED_FOR = proxy IP •High Anonymous proxies High Anonymous proxy servers do not pass an IP-address of a client and don't send any variables indicating that you are using proxy server to host and look like real browser. REMOTE_ADDR = proxy IP HTTP_VIA = not determined HTTP_X_FORWARDED_FOR = not determined What is anonymous surfing?When you visit a web site, your IP address is packed into a special header. As this header is transferred from server to server and router to router, the header includes special variable containing yet again, your IP address. These are some environment variables: REMOTE_ADDR - IP address of a client HTTP_VIA - if it is not empty, then a proxy is used. Value is an address (or several addresses) of a proxy server, this variable is added by a proxy server itself if you use one. HTTP_X_FORWARDED_FOR - if it is not empty, then a proxy is used. Value is a real IP address of a client (your IP), this variable is also added by a proxy server if you use one. HTTP_ACCEPT_LANGUAGE - what language is used in browser (what language a page should be displayed in) HTTP_USER_AGENT - so called "a user's agent". For all browsers this is Mozilla. Furthermore, browser's name and version (e.g. MSIE 5.5) and an operating system (e.g. Windows 98) is also mentioned here. HTTP_HOST - is a web server's name In fact there are much more of them. Your anonymity is determined by what environment variables "hide" from a web server. Anonymous proxy servers hide your IP address saving you from vulnerabilities concerned with it. So you can safely surf the Internet and your information will never be used by hackers and spammers. • Proxy server is not used: REMOTE_ADDR = your IP HTTP_VIA = not determined HTTP_X_FORWARDED_FOR = not determined • Transparent Proxies REMOTE_ADDR = proxy IP HTTP_VIA = proxy IP HTTP_X_FORWARDED_FOR = your IP These proxies are not anonymous. They don't hide IP-address of a client and let a web server know that you are surfing through a proxy server. The task of such proxies, as a rule, is information caching and/or support of Internet access for several computers via single connection. Such proxies are not applicable for security and privacy while surfing on net. You can use them only for network speed improvement. • Anonymous Proxies REMOTE_ADDR = proxy IP HTTP_VIA = proxy IP HTTP_X_FORWARDED_FOR = proxy IP These proxies don't show your real IP but change the request fields so it is very easy to detect that you are using proxy. Proxy Server Address• High Anonymous Proxies REMOTE_ADDR = proxy IP HTTP_VIA = not determined HTTP_X_FORWARDED_FOR = not determined High Anonymous proxy servers do not pass an IP-address of a client and don't send any variables indicating that you are using proxy server to host and look like real browser.
SOCKS proxy lists (SOCKS4/SOCKS5 proxy lists)
www.xroxy.com
HTTP/HTTPS proxy lists
|
0 comments:
Post a Comment