How to setup a vpn

These instructions should be completed on the machine that will become the VPN server.

wpid4031-media_1365280662765.png wpid4032-media_1365280675209.png wpid4033-media_1365280721095.png wpid4028-media_1365280516371.png Click on your router, in my case it’s called White Dart. wpid4029-media_1365280554220.png Enter your password when prompted and click OK. wpid4030-media_1365280584891.png wpid4034-media_1365280882600.png wpid4035-media_1365280918919.png wpid4036-media_1365280952190.png wpid4037-media_1365280961141.png Quit Airport Utility when this operation completes. wpid4038-media_1365281321183.png Navigate to and select Sign Up. wpid4039-media_1365281419227.png Enter your Email address. Note the host name shown which is free, but if you want to pay you can get more options. Scroll down to the bottom of the page. wpid4040-media_1365281428527.png wpid4041-media_1365281518624.png wpid4042-media_1365281542237.png wpid4043-media_1365281570364.png This client will run in the background and check to see if your IP address has changed, and if it has, will send it to wpid4044-media_1365282117739.png wpid4045-media_1365282485030.png This menu should pop up automatically. wpid4046-media_1365282491538.png wpid4047-media_1365282517357.png It may take a few moments for the host name you selected at to show up. Make sure you note this name, you’ll need it later. wpid4048-media_1365282533083.png wpid4049-media_1365282588526.png I chose this rather than running the application in the background all the time. Find Xcode in the Mac App Store wpid4050-media_1365282711107.png wpid4051-media_1365284749241.png Xcode only installs the standalone Java, and it does NOT include the Java Web plugin that has been the subject of so many security vulnerabilities lately. wpid4052-media_1365285864062.png Wait till the installation finishes and quit X-Code wpid4053-media_1365287350119.png wpid4054-media_1365287366580.png wpid4055-media_1365287392448.png wpid4056-media_1365287403891.png wpid4058-media_1365288008992.png wpid4059-media_1365288274692.png To run the self update to Macports enter: source ~/.profilethen sudo port -v selfupdate

and enter your administrator password

wpid4060-media_1365288401688.png wpid4061-media_1365288464077.png Enter sudo port -v install openvpn2

and watch a lot of glop go by…

wpid4063-media_1365288872704.png Gatekeeper won’t let you just double click on the installer package (it will complain that it is from an unknown source), you have to right click on the installer package and choose “open”. wpid4064-media_1365289258876.pngcd ~/Downloadstar xvjf openvpn-mac.tar.bz2 wpid4065-media_1365290046566.png We’re now going to run Donald’s scripts. Enter this command: cd openvpn-mac && sudo bash setup-openvpn-server

Name your Server (I’ve entered kyles-mac-vpn)Enter the dynamic dns host name you noted back on (you DID note it, right?)

wpid4066-media_1365290326768.png The first time through you need to answer these. These steps will be duplicated MANY times, but after this the answers will be there and you can simply hit Enter for each questions. wpid4068-media_1365290494060.png wpid4067-media_1365290461185.png wpid4069-media_1365290595513.png wpid4070-media_1365290809777.png wpid4071-media_1365290886144.png wpid4072-media_1365290948754.png Enter passphrase and password as many times as they ask for it! wpid4073-media_1365291120916.png Copy this file to Dropbox. It will be the first connection file you test. It would be good to name it something associated with the device on which you’ll use it (you’ll be creating one of these for each of your devices). In Terminal, enter: sudo setup-openvpn-client connection-name

where connection-name means something to you for each different device you’ll want to connect to the VPN server. Move each of these files to Dropbox to be picked up on your devices.

wpid4074-media_1365291286486.png Open Airport Utility again, select your Airport again, Select Edit again. Select the Network tab, and select the + under Port Settings wpid4075-media_1365291365335.png wpid4076-media_1365291371431.png Wait until your Airport updates. wpid4021-IMG_5127.png Download OpenVPN Connect from the iTunes App Store. wpid4022-IMG_5128.png Find the file you created and moved into Dropbox and tap on it. wpid4023-IMG_5129.png wpid4024-IMG_5130.png wpid4025-IMG_5131.png wpid4026-IMG_5133.png Enter the Password you created in the creation of the file, and tap the Save switch to turn it on. Finally tap the Off Switch to Connect to the VPN. wpid4027-IMG_5134.png wpid4077-media_1365292563757.png Two options for a VPN application on the Mac. Donald recommended Viscosity from which is $9 per Mac.

After the show Dr. Matt suggested the free TunnelBlick from I installed both and they both work well. This tutorial will be for Viscosity, but if you try Tunnelblick you have to do one thing to make it work. In the Settings, Configuration tab, select Advanced and then uncheck the box to use TunnelBlick’s tun/tap drivers.

Let’s keep going with Viscosity as our example.

wpid4078-media_1365292763152.png Click on the icon for Viscosity in the menubar and choose Preferences. wpid4079-media_1365292787379.png wpid4080-media_1365292806653.png wpid4081-media_1365292836675.png In my case I called it alsmac so I could tell which one to open wpid4082-media_1365292845976.png wpid4083-media_1365293050152.png wpid4084-media_1365293071771.png No clue which one of the 198 I entered, luckily I typed the same one over and over again. wpid4086-media_1365293260928.png To test mine at home I used a Mifi so I was on a different network. wpid4085-media_1365293105700.png If you want to prove to yourself that you’re on VPN – go to before and after you VPN and you’ll find that your IP changes to your home IP. Congratulations!

Related text  How to get rid of moles

How to Set Up a VPN on Windows 10How to Set Up a VPN on Windows 10

Once you’ve chosen a VPN provider, you’ll need to supply a few key details to them. These will include your email address and a payment method. Next up, it’s time to install the client or app.

Step 1 – Install the Windows VPN Client

Install your VPN provider’s client software. You should find this in the ‘Download’ section of your provider’s website. During setup, you’ll be asked to sign in with your account details.

Step 2 – Choose Your VPN Settings

Once setup is complete, you should just be able to switch the VPN on. However, you may also be required to configure other settings, such as whether or not you want your VPN to launch on startup, or connect automatically every time you go online. You can usually, at this point, select a preferred server location (for instance, a U.S. server, or a European one).

How to Set Up a VPN on an iPhoneHow to Set Up a VPN on iPhone, iPad or Android

Clients for mobile devices are supplied as apps. Check that the service you want to sign up to provides an app for the Android or iOS.

If the service you want to use doesn’t offer its own app for your device, you may still be able to connect using the OpenVPN Connect app – available for both iOS and Android.

Step 1 – Install the VPN App

Apps can be downloaded from the relevant app store – Google Play for Android devices and the Apple App Store for iPhones and iPads. Open the app, then sign in with your user account.

Step 2 – Connect to Your VPN

Most VPN apps have a connect button or switch that lets you enable the VPN connection. The first time you connect, you may be asked to allow certain permissions. Agree to these and the connection will be made.

When you’re using a VPN connection on an Android device, you’ll see a small key icon in the status bar at the top of the screen. On an Apple device you’ll see a small VPN icon.

Install VPN for Kodi Guide

  1. Register for IPVanish Account by Clicking Here.
  2. Write down your IPVanish username and password after you register for your account.
  3. Determine which Kodi device(s) you want to install VPN on and proceed to the respective tutorial below.

Prior to creating tutorials for IPVanish, I thoroughly tested the top VPN providers.

Install VPN for Firestick & Fire TV

Xbox One VPN Tutorial

Android TV Box VPN Tutorial


Windows VPN Tutorial

iPhone & iPad iOS VPN Tutorial

Chromebook VPN Tutorial

Mi Box VPN Tutorial

Raspberry Pi 3 LibreELEC VPN Tutorial

Router VPN Tutorial (when you do this, all devices connected to your router will be protected)

If you are running Kodi on your computer such as Windows, Mac, or Linux, most VPN services provide an application that you can download and install onto your system.  After you install the application, you simply input your VPN username and password into the login area.

Keep in mind that you can also use your VPN service on your other Internet-connected devices that you frequently use.  Do you travel?  If yes, you should NEVER connect to a public wifi hotspot unless you are running a VPN service.

Related text  How to get rid of a yeast infection fast

You can use one IPVanish VPN account on up to ten devices simultaneously!

My VPN service of choice is IPVanish as they provide the fastest download speeds among the various VPN providers that I have reviewed.  The service works very well on all Kodi boxes, which isn’t the case for most VPN providers.  You also have the option to use the same account on up to ten devices at the same time.

Frequently Asked Questions

What is the best free VPN service for Kodi?

There are free services but keep in mind that they are making money in one way or another.  More than likely, they are either selling your data to a 3rd party or malware is being installed on your device when you install their application without you knowing it.

Also, free services usually result in very slow download speeds which would not be ideal for Kodi boxes.

You get what you pay for in this market and I strongly suggest not using free services as they can’t be trusted.

Why isn’t my IP address changing within Kodi?

When dealing with network-connected devices, you have an external IP address and an internal IP address.  The VPN software will change your external IP address which is the address that your Internet Service Provider assigns to your connection.

An internal IP address is an address that your router assigns to all devices within your network.

You only need to be concerned about your external IP address when using Kodi and this is what the VPN should be masking.

Please follow and like us:

1. Get a router appropriate for your needs

Check to ensure your hardware router meets the following requirements:

  • The router must have wired and wireless connectivity.
  • It must have virtual private network functionality built in.
  • It must support up to 10 workstations.

For organizations that do not have the correct router, one recommended cost effective router is the Cisco Small Business RV110W Wireless-N VPN Firewall – Wireless Router (802). A short introduction video on YouTube can be viewed here.

4. Enable users

Once the router is configured properly, there is a series of smaller but equally important steps required to enable VPN functionality:

  • Follow instructions in your router’s user manual to enable VPN functionality. This is done through the software settings.
  • In the router’s software settings, enable remote management.
  • Create user accounts for each user wanting VPN access.
  • Request each user obtain and install the VPN software on their client computer. The software should be freely available via the website from the router manufacturer.

5. Connect

The final step is to connect from your home computer to the office. Here’s how to do that using both Macintosh and Windows computers.

  • For a Mac: Choose Apple menu > System Preferences, and then click Network Click Add (+) at the bottom of the network connection services list, and then choose VPN from the Interface pop-up menu.
  • For Windows: Go to Control Panels > Network and Sharing > Create a New Connection, then choose VPN and enter the IP address.

To connect you’ll then need to enter your office IP address. An IP address is four numbers separated by periods, like this: These numbers identify computers connected to the Internet.

IP numbers can be static or dynamic.

A static IP address never changes. So if your Internet Service Provider (ISP) has assigned you a static IP address, then your office always has the same address. This makes it easy for your website to refer to your office — the website can just use the IP address.

Related text  How to prepare artichokes

Solving the problem of a dynamic IP address

However, most offices have dynamic IP addresses. This means that every time your communications equipment is reset you are assigned a new IP address. This creates a problem for your website, since it will not know what the office IP address is, and so will not be able to connect to Sumac in the office.

Solution 1: Static IP Address

One possible solution is to get your ISP to assign a static IP address to your office. This eliminates the whole problem caused by dynamic IP addresses. The down side of this solution is that ISPs charge for static IP addresses. It may be that they charge such a small amount, that you will be happy to go with this solution.

Solution 2: Register Your Own Name + Dynamic DNS

If you cannot get a static IP address at an acceptable price, another approach would be to register a domain name and dynamically update the Domain Name Server (DNS) for that domain name to point to your office. A DNS is just a computer on the Internet which answers the question, “What is the IP address for this domain?” So, for example, if you ask a DNS for the address of, you will probably get an answer like:

If your site is, you could register a domain name like, and tell a DNS the IP address for that domain name. Note that because your IP address is dynamic, you need a DNS that can handle regular updates: a Dynamic DNS. The updates are performed by a program that you run on a computer in your office; it regularly checks its IP address and, if there is a change, informs the Dynamic DNS.

Here are some examples of this type of DNS service:,,, Some of these are free.

By the way, often registrars — the organizations where you register your domain name — can also provide free Dynamic DNS services.

Solution 3: Use A Free Name

This solution is a lot like Solution 2, except that instead of registering your own name (which costs about $10 per year), you can use a free name provided by the Dynamic DNS provider. For example, will provide you with names you can use and provide the Dynamic DNS service, all for free.

The Problem With Solutions 2 and 3

The only problem with Dynamic DNS services is time delays. There is a delay between the time you update your IP address with the Dynamic DNS and the time when the rest of the Internet becomes aware of the change. This delay may be a few seconds to many minutes. During this delay, the DNS is incorrect, and anyone going a domain name will be told the wrong IP address.

If a delay of 10 minutes, during which your website won’t work correctly, is acceptable, then there is no problem at all. If, however, it is imperative that your website be up as much as possible, this consideration may force you to get a static IP address assigned to your office.

The other factor to consider is just how often does your IP address actually change. Even though, in theory, your dynamic IP address may change, in practice often an ISP assigns you a number and that number stays unchanged until your reset your modem. If this happens rarely, then a 10 minute delay from the DNS will not matter since it happens so rarely.

Written by: Carmine Tiano. May, 2012. Carmine Tiano is the Co-Founder and Chief Operating Officer at Manawa Networks. He can be reached at [email protected] or


Like this post? Please share to your friends: