Unlike connecting to your VPN provider's VPN servers, Vilfo also allow you to connect to its own internal VPN server. This has several benefits, but perhaps the largest one is that it allows you to access your network resources such as a server or security system just like you would at home, essentially locking them safely behind a robust password protection and encrypting all traffic between you and the network resource even on vacation.
In addition to accessing network resources, the Vilfo VPN server gives you access to the normal Vilfo user interface in case you need to make any adjustments or keep a watching eye on your network. But perhaps best of all is that you never have to choose whether you want to connect to the Vilfo VPN server or your VPN provider's VPN server. While connected to the Vilfo VPN server, you can exit through any of the VPN connections in Vilfo — Just like you would at home.
Be at home — Anywhere, anytime.
Connecting to the Vilfo VPN server requires four steps. First, you need to start the VPN server. Secondly, you need to download the configuration file for the device you want to connect to the Vilfo VPN server. Third, you need to create a user account, and lastly, you need to connect to the VPN server.
1. Start the VPN server
Go to Menu ➝ VPN Server
Click on Start server
If the icon in the upper-right corner says Running, the VPN server is now started.
If you need to make more advanced adjustments to the VPN server, you can do so by pressing Edit configuration.
Protocol: You can choose between UDP and TCP.
Encryption: You can choose between three different encryption levels, Low (Blowfish), Medium (AES-128 bit) and High (AES-256-bit).
Port: The port you want the VPN connection to use. 1194 and 1195 is the default port that OpenVPN use.
Server IP/Hostname: If you're behind another router or modem, you'll want to enter your ISP provided IP address here. Alternatively, you can enter a hostname if you use a service such as DynDNS if you have a dynamic IP address.
Client subnet: The subnet and subnet mask used by the client.
Compression: Choose between Off and On. Turning this on can lead to better performance and speed, but can pose a security risk.
Once your changes have been made, press Update and the settings will be applied and the server will be restarted.
2. Download the configuration file
In order to connect to the VPN server, your device needs to know where it should connect. This is done with configuration files.
Press Download config
Select the system you want to download the configuration for
Select between OpenVPN 2.4 or newer or OpenVPN 2.3 or older.
In most cases you'll want to select OpenVPN 2.4 as both Windows, Mac OS X, iPhone, Android and various other devices are almost always running version 2.4 or newer. Version 2.3 or older usually applies to routers, some Linux systems and some old older legacy devices. If you're unsure, OpenVPN 2.3 or older always works.
3. Create a user account
In order to connect to the Vilfo VPN server, you will need to create a user account. Each user account can only have one active connection at a time, and the connected device(s) will be displayed like any other device under Devices, which means you can place it into any of the groups and VPN connections you want. There are two different user accounts you can create: VPN User and Admin. A VPN user will only be able to connect to the VPN server, it can not login to the Vilfo user interface. This type of user is normally the one you want to create. The other type of user is an Admin user. This user can not only connect to the Vilfo VPN server, it can also login to the Vilfo user interface. This is ideal for your own devices, significant other or people you trust. You can also connect to the VPN server with the root account you created during the initial configuration of Vilfo, but you can not create any new accounts of this type.
You can also select whether the users you create should have access to the rest of the network or not. If you intend to allow friends to connect to your Vilfo VPN server, you may want to block them from accessing the rest of the network by selecting the option Disabled. Meanwhile, Enabled allows the user to access any printers, servers or other devices you may have on your network.
To create a new user account, see the article Adding new users.
4. Connect to the VPN server
Lastly, you need to connect to the VPN server. The method of which you connect to the VPN server varies from system to system, below are some guides to help you get started: