As the purpose of using a VPN or proxy server is to conceal the users identity, the question for many people is 'what is the difference between a proxy and VPN?', and perhaps even more importantly, 'do I need to use VPN or will a cheaper / free proxy suit my needs?'.
A proxy (technically an open proxy) server is a computer that acts as an intermediary between your computer and the internet. Any traffic routed through a proxy server will appear to come from its IP address, not your computer's. Unlike VPN servers, proxy servers do not have to devote resources to encrypting all traffic that passes through them, and therefore can accept simultaneous connections from a great many more users (typically tens of thousands)
Proxy servers usually communicate with the internet using one of 2 different protocols; HTTP or SOCKS. Let`s see what means both.
HTTP Proxy Servers
The HTTP protocol means that it can only handle traffic that starts with http:// or shttp://, i.e. web pages. It is therefore only good for web surfing, but because all it is doing is handling HTTP requests, it is faster than either Socks proxies or VPN servers.
- Cheap (and often free)
- Will hide your IP from basic checks, and is therefore OK for accessing some geo-restricted websites or to creat an account to a specific website
- Only useful for accessing websites
HTTP traffic is not encrypted, so government surveillance systems and your ISP can see what you are doing.
- If connected through HTTPS (SSL) then traffic cannot be monitored, but the IP of the SHTTP website can be logged. SSL encryption is roughly equivalent to 128-bit key length.
Each web browser must be configured individually to use the proxy server. However, the good news is that this is well supported by all browsers
SOCKS Proxy Servers
SOCKS servers do not interpret network traffic at all, which makes them much more flexible, but because they are usually handling more traffic, they are usually slower. The big advantage of the SOCKS protocol is that it supports any kind of internet traffic, such as POP3 and SMTP for emails, IRC for chat, FTP for uploading files to websites, and torrent files. The latest iteration of the protocol is SOCKS5.
- Can handle any kind of internet traffic (including torrents)
- Slower than HTTP
- Each piece of software (e.g BitTorrent client) must be configured individually
- Same security issues as HTTP
If you only need to hide your identity for BitTorrent downloading then a SOCKS proxy with an SSL connection may be is all you require.
PUBLIC Proxy Servers
Because proxy servers can accept so many connections, many public servers have sprung up which allow anyone to use them. Both HTTP and Socks servers are available (with HTTP being more common), lists of which can be found, together with the necessary IP address and Port number from such sites as www.freeproxylist.org and Hide My Ass.
Unfortunately, public proxy servers tend to be highly unstable, going on and off-line without notice. In addition to this, you have to trust the owners of theses anonymous servers with often quite sensitive information, and there is no support available.
PRIVATE Proxy Servers
These proxy servers are of course not open to the public, and are usually available for a fee.
These services tend to be much more reliable, are run by companies with good reputations, and provide comprehensive support. They also often provide customized software.
Web proxy services, connect to a public HTTP server and allow you to surf the web anonymously from within your browser window, without the need to download and install any extra software or configure your bowser settings. They are also free. However, not only does using such a service usually expose you to a stream of adverts, but it usually falls down when encountering anything complicated such as Flash content or Java scripts. In addition this, many of the better known web proxies IP addresses are widely known and blocked by some websites. While incredibly easy therefore, their practical use is somewhat limited.
Virtual Private Networks create an encrypted 'tunnel' between your computer and the host server, with the internet traffic going in and out of the host server. Your ISP or government can only see that you have connected to the VPN server and nothing else - your activities, IP addresses you have visited etc. are all completely hidden from them behind a minimum of 128-bit encryption.
However, the VPN server can see what you get up to on-line, which is why we feel it is vital that a good VPN provider to keeps no logs.
Although setting up VPN does usually involve downloading and installing a VPN client, or otherwise configuring your computer or mobile device, the computing skills needed are minimal, and most providers supply detailed step-by-step setup guides in any case. One good thing is that once set up, all your internet activity, no matter which program you use, is now safely routed through the VPN.
- Internet activity cannot be spied on by ISPs or governments
- High levels of encryption (128-bit to 2048-bit)
- All internet activity is masked (once VPN set up on device)
- More expensive than proxies
- If VPN provider keeps logs then these may be obtained by the authorities
VPN is superior in almost every way to proxies. It provides vastly improved online anonymity, and protects your entire on-line life. In addition to this, because ISPs cannot monitor your online activity, it is an effective means of bypassing ISP throttling.
The only real reason for choosing a proxy service over VPN is price, which we understand is a real factor for many. However, for typically less than $10 per month, VPN services do represent an excellent value for money.
Check out the VPN provided by HideMyAss and Save 43%
by clicking the image below: