How To: Setup A Premium VPN Service For The Ultimate In Online Security [Windows]

Ads by Google

vpn setupThe online world is fast becoming a dangerous place: the UK government is planning a big brother net spying system; from July, US ISPs will need to start policing their users; and we’ve heard from some of you who are already burning through copyright infringment notices. A premium VPN service is a small price to pay for the ultimate in online security, allowing you to both download what you wish and avoid being snooped on. Today I’ll show you how to set up one such service, BTGuard.

As the name would suggest, BTGuard is a torrent-friendly premium VPN service, but they offer two levels of service depending on if you’d just like to use it for torrents (which is a proxy only), or for everything (a full VPN service). I’m recommending this particular service because of it’s popularity among filesharers, personal experience of similar services, and the fact that they allow torrents which is something most VPNs specifically ban. The full VPN service costs $9.99 per month, with up to 25% discount for purchasing a year. Head over to BTGuard.com to sign up.

Why not use a free VPN? Well, we have highlighted some of these free VPN services before, but they’re always severly limited in some way – a timed cut off, bandwidth limitations, torrents not allowed. We’re using a premium VPN because it’s the only way to ensure safety and anonymity.

The Problem of Lost Connections – VPNCheck

Unfortunately, VPN connections aren’t perfect – even a premium service like BTGuard. When they’re connected you’re well and truly anonymized – but when the connections fail as they sometimes do, any active torrent connections will be restablished under your actual IP, thereby exposing you. To solve this problem, we’re going to set up a utility called VPNCheck. Again, this is a premium piece of software that I’ve chosen to highlight because it works, and it works well; it’s able to work over OpenVPN, which some other free VPN monitoring apps can’t; and it fixes the DNS leakage issue, whereby your ISP can be exposed because you slip back to using their DNS servers. A full licence costs $25, but there is a 14 day trial period. Download the free trial directly from this URL, and purchase a full lience key from their site.

Install and Setup

vpn setup

1. From the BTGuard site, assuming you are logged in, click Setup VPN on the right hand sidebar.

free vpn setup

Ads by Google

2. Choose OpenVPN, and I’m going to assume Windows 7 or Vista for this tutorial (Note: PPTP is easier to setup, but much less secure).

3. You’ll be presented with instructions containing two download links, one for the OpenVPN GUI application and one for the config files. Download the OpenVPN application first and fully complete the install. Note the directory it installs to.

4. Next, download the config files. Expand these from the zip, and place the resulting two files into the Program Files/OpenVPN/config directory (if you’re running a 64-bit version of windows, no problem, but your program files directory will be Program Files (x86)/OpenVPN/config instead)

5. Install the free trial of VPN Check that you downloaded earlier.

6. Run VPN Check and click the small Config button in the bottom left.

free vpn setup

7. Enter your username and password for BTGuard into the appropriate fields on the right. Ensure OpenVPN is selected and not RAS (it’s difficult to tell if they’re selected, so just click OpenVPN to be sure).

free vpn setup

8. On the far right there is small section called Locate. Click the Filename button within that, and point the file dialog towards the Program Files/OpenVPN/bin/openvpn-gui-(version).exe

9. In the same Locate area, select Config, and point it towards vpn.btguard file which you downloaded and extracted to the OpenVPN config directory in step 4.

10. In the bottom right, ensure DNS Leak Fix is checked, and change the loop time to 0.1 (this will check your IP every 10th of a second).

setup a vpn connection

11. Restart Windows, and when completed run the VPNCheck application and hit the Cycle Network button. Hopefully, it will kick into action, run OpenVPN GUI, automatically enter your password, and secure your connection. Done!

Testing

We want to ensure this is working perfectly before you start actually using it. To do so, we’re going to run two tests – the first requires uTorrent, so open that and disable any active downloads you have right now.

In your browser, open up checkmytorrentip.com. Click the Generate Tracking Torrent button, and open the .torrent file it downloads into uTorrent. Resume or force start the torrent if it doesn’t automatically.

setup a vpn connection

Head back to your browser and click on the Check IP tab. If the torrent is functioning, it will list your IP as other torrent users see it – so make sure this isn’t showing your actual IP. If the VPN is working correctly, it’s likely that your detected country is somewhere else too – it may show Netherlands, or Canada, where VPNs are typically hosted – this is a good thing.

setup a vpn connection

Lastly, go to dnsleaktest.com. The front page will again show your detected IP and location as the browser sees it. Click the Check for DNS Leaks Now button to begin the test.

The results will show one or more detected DNS servers. If the DNS leak test is failed, you will see some listed from your own ISP. If it’s successful, and your DNS is not being leaked, you will see only random DNS servers listed.

vpn setup

Final Word

That’s it, your VPN is now secure and your browsing anonymized. If the VPN drops out, you should see your network connection being instantly cut too, and about 10 seconds later it will try to reestablish both.

If you’re attempting to use the browser and you find webpages don’t load due to DNS errors, you can reset the DNS servers by going to the Config options from VPNCheck – this is just a symptom of using the DNS leak fix.

If you have any more tips or extra configuration you think would be helpful, please do post it in the comments. For problems with the software, I can try to help but a support request to the actual programmers might be more helpful. For more general VPN queries, we have thousands of users ready to help you in the tech support forum, and don’t forget to check out all our other VPN articles.

Image Credit: Surveillance warning, Shutterstock

Join live MakeUseOf Groups on Grouvi App Join live Groups on Grouvi
Windows Troubleshooting
Windows Troubleshooting
11 Members
Windows_10
Windows_10
9 Members
Windows Hacks & Customization
Windows Hacks & Customization
22 Members
Best Windows Software
Best Windows Software
15 Members
Ads by Google
Comments (16)
  • Anonymouse

    Shutting down the bitorrent client if the VPN fails using Openvpn on a Mac is very simple by implementing a quick applescript. The script asks to check if tun0 is listed among active interfaces (which will only be listed if connected with Openvpn) and will shut down Utorrent automatically if it is not. The script checks this every 10 seconds while running. Works great for me and it’s free!

    on idle
    set activeInterfaces to do shell script “ifconfig -lu”
    if activeInterfaces is not “lo0 en0 en1 fw0 tun0″ then
    tell application “uTorrent” to quit
    end if
    return 10
    end idle

    • Muo TechGuy

      You are a gentleman and a scholar. Thank you for this wonderful little script!

  • yeahthatwasme

    Every time I try to use a proxy or tor or vpn my internet literally goes down… its been to the point the internet gateway literally reset on its own. When i do get it to work, sites i veiw are completely different from the exact same site not using tor. Why would my isp do this?

    • muotechguy

      I’m a little confused; are you saying your home ISP blocks VPNs? So it breaks your internet?

      How are sites different when using Tor?

  • Adam

    Used BTGuard and HotSpot Shield before, but found some major speed/bw limitations , + they only have a handful of servers. Now I switched to this OpenVPN service: http://www.sunvpn.com/, it`s faster, more servers to choose from, but it`s a paid service..

  • Jon Smith

    Are there any good free vpns out there?

  • ThemDirtyBones

    I just started using BTGuard. I set up the PPTP type VPN, and noticed that it dropped out several times with in the first hour of usage. I figured that since it dropped and my Torrents still kept downloading that my cover was blown. I am so glad that you took the time to write this well written explanation of what and how to do. I was also unsure which vpn to choose so know I also know that. Do you know of a way to get BTGuard to work on Android ?

    • derek

      i do all the time with cyanogenmod 9 on my nexus s. enable ppp (mppe) encryption, change the dns server to 8.8.8.8, leave forwardimg routes blank. usual server addy from btguard pptp. then it ask for username and password and viola! but like everybody say. it slowwwwwwwww but cool nonetheless

    • marcus

      i tried your way with the dns server as 8.8.8.8 and enabling ppp put it still says unsuccessful. Im in korea right so would that have any effect on my addresses? Also but do you know how to get btguard to work on a ps vita also? I also have a galaxy nexus S too.

Load 10 more
Affiliate Disclamer

This review may contain affiliate links, which pays us a small compensation if you do decide to make a purchase based on our recommendation. Our judgement is in no way biased, and our recommendations are always based on the merits of the items.

For more details, please read our disclosure.
Affiliate Disclamer

This review may contain affiliate links, which pays us a small compensation if you do decide to make a purchase based on our recommendation. Our judgement is in no way biased, and our recommendations are always based on the merits of the items.

For more details, please read our disclosure.