Cheapest Personal VPN for $1.25 (1.14€) per month Here’s a quick way to get a private VPN for yourself, for just $1/month. With this method you will get your own personal VPN in just a few minutes. I must disclaim that this VPN is not meant to download torrents or do other illegal stuff, this VPN is useful to: connect to the Internet […]

by
on December 17, 2020
(3 minute read)

Here’s a quick way to get a private VPN for yourself, for just $1/month.

With this method you will get your own personal VPN in just a few minutes. I must disclaim that this VPN is not meant to download torrents or do other illegal stuff, this VPN is useful to: connect to the Internet while traveling abroad, in an unprotected Wi-Fi of a coffee shop, to connect through a different country to test geo-localization and similar things for your projects, for multiplayer games, etc.

You may have heard of getting a free personal VPN via Amazon EC2, but it has its caveats: It will only be free for the first 12 months after signing up to AWS and while keeping inside their Free Tier limits, after that it’s $0.007 per hour which is a bit more than $5/month. The alternative shown in this article is for just $1.25/month, so let’s continue!

There’s a few pros and cons on using your own personal VPN compared to a third-party such as NordVPN, ExpressVPN and such:

Pros:

  • You own it:
    • Great privacy
    • No lag
  • Setup just takes 5 minutes
  • No long contracts
  • $1.25/month (usually VPNs cost ~$12/month)

Cons:

  • Always the same IP (although you can get many VPS for $1)
  • You need to know some Linux console commands (connecting to SSH, navigating through files via command line)
  • Shouldn’t use it for illegal stuff (P2P, torrents, etc.)
  • Bandwidth limited to ~8GB per day (250GB/month)

 

Step 1: Get the cheapest VPS possible

Looking around I found VirMarch to offer the cheapest VPS around. They have the Micro+ which costs just $1/month and gives you 250GB a month of bandwidth (enough for me) but at the time I tried to get it it wasn’t available so they upgraded me to the 500GB bandwidth for $1.25/month.

Here’s the link (referral) which gives you a discount: VirMarch discount.

I first chose Debian but it gave me problems with SSL and certificates, so I flashed the VPS to Ubuntu easily in the Control Panel.

We will need to wait 10 minutes for them to set up the server, don’t despair if the SSH login is not working.

Step 2: Run the OpenVPN installation wizard

Once you have your VPS set up and can log in via SSH, we will download and run an OpenVPN setup wizard that will install and configure everything in a few minutes. Super easy!

cd ~
wget https://git.io/vpn
openvpn-install.sh

Note: At the time of writing the maximum version of Ubuntu’s image they have ready to flash is v16 which is a bit old yet enough for our needs, you will probably need to download another version of the script, use this URL instead:

wget https://git.io/vpn1604

Note 2: The screenshot above shows Ubuntu 14 yet when I reimaged my VPS I could choose 16.04 which is the minimum necessary for the OpenVPN wizard.

Follow the steps on the wizard and a .opvn file will be created, download it and have it ready.

Step 3: Install a VPN client on your computer

Now it’s time to download a VPN client, here’s my free recommendations that work great:

Install whatever suits your needs and import the .opvn file.

Things I’m buying on Amazon this week

If you need more devices to connect to your VPN then run the script again.

Final words

That’s it really, you can set up many VPNs for ~$1/month and have as many devices connected as you like. You can cancel them any time. And the most important thing is that you own the server and can wipe it at any time.

Free 100% online banking account

💳 Get your free debit Mastercard

No comments yet

Follow me for cool new products and interesting findings on graphic design, web development, marketing, startups, life and humor.


/*Twitter*/ !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); /*Facebook (function(d, s, id) {var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) {return;}js = d.createElement(s); js.id = id;js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=28624667607";fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));*/ /*Google+*/ window.___gcfg = {lang: 'en-GB'};(function() {var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;po.src = 'https://apis.google.com/js/plusone.js';var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);})();
Airbnb 25€ discount