Don't buy a VPN, Instead Make your own



Don't waste your money on a VPN. They're expensive, slow and you don't know if they're truely not logging you. Just make your own. This takes less than 5 minutes to do and is very easy. I did this a few days ago and actually forgot it was on, the speeds are very close. Here's proof...



My Speed without a VPN


My Speed with a VPN


VPN Speed when I bought from a commercial VPN Provider : 


t's extremely simple to set up. First, buy a cheap vps from a data center. I have worked with a lot of data centers and found that you get what you pay for. Cheap hosts often put way too people on a single server and have low internet speeds. My VPS provider of choice is RamNode or Digital Ocean, however you can use whoever you want (but remember, less cost usually means less speeds). You need around 96mb ram (64mb ram won't cut it!) and 0.5GB disk space (as you need to install an OS as well) minimum, so keep that in mind if you buy a non-ramnode VPS. 

If you chose to go with Ramnode, the VPS you need is $16 per year with the coupon code IRC33, which is much lower than all VPN providers' ( All VPN Providers charge $5 [minimum] per month so, that totals to $60 Per Year, where as using Ramnode, You are spending $16 per year) . The VPS you want is either of the OpenVZ/SVZ servers. You can chose if you want a better processor and an SSD for 10GB storage space, or a lesser processor with SSD-cached storage for 50GB storage space. Either will result in the same speeds. Chose then one you want and chose "View Plans". Chose the location closest to you, then buy the 128MB CVZ-E5 option (it says $24 but that's before the IRC33 code, which gives 33% off recurring). Hit order now, and buy it like any other WHCMS system. When you're choosing the operating system, chose "Debian 7.0 32 bit" (not 64bit because that uses slightly more ram, and is useless unless you have more than 4GB ram) Once you pay, you'll get an email that looks like this:

Log into the Ramnode SolusVM control panel and chose your server. Click "Boot" if it's not online already, and scroll down to the bottom. Turn the "TUN/ATP" box to On, so it looks like this:


Your server may reboot.

Download PuTTY and put the IP address (in the email) in the host name, then "22" in the port. Log in with the username "root" and the password supplied in the email. 

Run the following commands in the order I put them here. Wait for the old command to end, obviously. You can right-click in putty to paste:
wget http://swupdate.openvpn.org/as/openvpn-as-1.8.4-Ubuntu10.i386.debdpkg -i openvpn-as-1.8.4-Ubuntu10.i386.debpasswd openvpn (change the pass to whatever you want)

Go to [your ip]:943/admin and ignore the SSL warning. Login with the username "openvpn" and the password you entered in the previous command. Click agree. Turn the server on if it's not on yet.

Download and install the openvpn client. Put your IP in the host box, then the username and password you used in the admin page as the login. That's it, you're done!

The only downside to this is that you have 500GB bandwith per month before you're charged an extra $4 per 1TB bandwith you use. I've never run into this issue. 

Oh and for the Next Post, I will be reviewing some VPS Providers and also try to partner up with some VPS Providers for a discount! :) Happy Blogging!