How to use OpenVPN in your Seedbox on PC (Windows)

Click here for Mac (OS X)

In this tutorial, you’ll learn how to connect to your pre-installed OpenVPN service in your Seedbox in order to hide your local IP address and increase privacy while browsing the internet.

For the scope of this guide, we are assuming that you know what an OpenVPN (VPN) is if you are not sure about it and require more information please check our FAQ.

Video Tutorial

Configuring OpenVPN

Step 1

Download and Install an OpenVPN client on your local machine:
OpenVPN for Windows
OpenVPN for Mac

Step 2

Enable TUN/TAP in your Seedbox via the Seedbox/VPS Control Panel as shown in the image below.
– Click on Settings (1)
– Click on “Enable TUN/TAP (2)

Seedbox OpenVPN 1

Step 3

Download your .ovpn file by logging in from our web-site. You will access your Members area that has all information’s related to your account.

Click on Credentials thumbnail. You will see a picture like the following:

creds

Find the OpenVPN thumbnail, and click on the link to download the configuration file.

Creds2

 

Extract the .zip file and open it with a text editor (any text editor will work).

Replace SEEDBOX_IP_GOES_HERE next to remote with your Seedbox IP that was provided in “My Services” page in your client area.
For the example: remote 185.30.232.207

vpn2

Step 4

Copy the updated configuration file to the config (configurations) folder of your OpenVPN client.

vpn3

  • If you’re using Tunnelblick (OpenVPN for Mac), please rename the .ovpn configuration so it has a .tlbk extension instead, once this is done copy it to the empty configuration folder and process to the next step.

Step 5

Click on Connect in your OpenVPN client and the VPN connection sequence will begin. Shortly after you will be asked to submit your username and password. Please submit your credentials as provided in “My Services” page in your client area.

vpn4

Step 6

OpenVPN Client will now initiate the connection sequence and once completed you will be connected to your anonymous connection via the Seedbox. To verify a successful connection, your client will have a “Connected” status and its icon might be colored in green.

vpn5

You are now browsing in a private VPN connection, congratulations!

What doest does it mean? It means that you are now being identified to the world wide web (internet) with your Seedbox/VPN IP, and all your traffic goes through your Seedbox’s VPN service.

Using a Whois service (like IPChicken) you will show your Seedbox/VPN IP as a proof that your browsing experience is now private.

vpn6

How to fix DNS leak

First of all, for solving this problem you must be positive that when you are connected to the VPN, you use only the DNS server/s that your VPN service is providing.

Version v2.3.9+

From OpenVPN version 2.3.9 you can solve the DNS leaks problem by specifying a new OpenVPN option.

Therefore open the .conf (or .ovpn) file that you use to connect to the server, and add the following on a new line.

Version older than V2.3.9

This problem can be solved in 3 steps:

  • Before connecting to the VPN, set static IP address properties if you are using DHCP
  • After connecting, remove DNS settings for the primary interface
  • After disconnecting, switch back to DHCP if necessary or reapply original static DNS servers

For applying this fix two ways are available automatic and manual.

Automatic

The software is developed in order to fix DNS leaks on Windows.

You can download that software using this link: dnsfixsetup.exe

When downloading is finished run the dnsfixsetup file.

The purpose of this software is to generate three scripts for each OpenVPN configuration files to execute mentioned steps above.

Generated scripts are:

  1. configfilename_pre.bat – executed when you initiate the connection but before the connection is established – Calls pre.vbs – If any active DHCP adapters exist, switch to static
  2. configfilename_up.bat – executed when the connection is established – Calls up.vbs – Clear the DNS servers for all active adapter except the TAP32 adapter
  3. configfilename_down.bat – executed after the connection is disconnected – Calls down.vbs – Reconfigure adapters back to their original configuration

Manually

This solution implies that you need to clear DNS manually.

The solution below does not switch the adapter to static if you are using DHCP.

If you do not switch to a static IP configuration and your computer renews its IP address whilst connected to the VPN, the DNS settings may be overwritten. It is highly recommended to switch to a static IP configuration.

1. As administrator run the command prompt (cmd.exe)

2. Identify the name of the connected network interface.

In our case, it is “Local Area Connection” ( See image below ).

3. Connect to VPN

4. Once connected flush the DNS resolver cache

5. Disable the DNS configuration for the Interface identified

7. After disconnecting, reconfigure the adapter to renew the previous DNS settings

8. Flush DNS resolver cache.

Useful tutorials

If you have further questions, please contact our support department by opening a ticket in your client area.

Not sure how? Therefore, please contact us and we will help you.

Comments are closed.