Welcome to the IPFire Wiki

This wiki is a community-maintained resource about everything there is to know about IPFire. Join us and help us improving it!

Looking for something?

Use the search and find answers to everything about IPFire. If you cannot find what you are looking for, join our community and talk to fellow IPFire users, developers and everybody else involved in the project.

IPFire Community

OpenVPN configuration on IPFire

Back to OpenVPN main page

Certificates and keys

To be able to use OpenVPN on IPFire for Roadwarrior but also in Net-to-Net mode, the Root and Host certificate (OpenVPN's certification authorities) should be generated as the first step. How this can be done can be found in the following area "certification authorities and keys", while less common options are described in "Extended usage of the CA and keys".

item description
Certificate authorities How the Root and Host server certificate as well as all required Keys can be generated, can be read up here.
Extended usage of the CA and keys The Upload of an other certificate instance, generating a new Diffie-Hellman parameter and the insight into the Certificate Revocation list can be found in here.

Client-to-Net configuration (Roadwarrior)

Roadwarrior connection are client-to-network (point-to-network) connections. Here, a single client will be connected with IPFire´s OpenVPN server. For a better overview, the wiki is divided into separate areas which are in order by the webinterface.

item description
Global settings The global server settings of the OpenVPN sever are explained in here.
Static IP address pools In addition to the dynamic allocation of the OpenVPN IP addresses, you can also assign separated subnets with static IPs which is also a requirement for IPFires VPN firewalling capabilities.
Advanced server options In this area, more configuration options are offered.
Client status and control In this area you can configure, enable/disable, edit and delete the clients.

Additional information

item description
OpenVPN and WLAN OpenVPN can give additional security to your WLAN connections. Describes how to secure Wireless connections.
Additional knowledge Additional configurations for specific operating systems.
Client Software with GUI
  • OpenVPN Tools with GUI for Windows and one for Mac OS, and also for Linux.
  • OpenVPN Tools with GUI (for Windows, Linux, MAC) can also be downloaded directly from the OpenVPN homepage openvpn.net.

Net-to-Net configuration

In this configuration, two networks via two IPFire gateways (Network-to-Network) are connected together with a so-called P2P (Peer-to-peer) mode.

menu description
Create a network-to-network connection How to create a network-to-network connection.
TLS-Server configuration How to create a TLS-server instance.
TLS-Client configuration How to create a TLS-client instance.
Activate the connection How to activate the connection.

Back to OpenVPN main page

Edit Page ‐ Yes, you can edit!

Older Revisions • August 23 at 10:44 pm • Jon