A simple configuration

This recipe will demonstrate how to set up a connection in the client or server mode using certificates.

Getting ready

Install OpenVPN 2.3.9 or higher on two computers. Make sure the computers are connected over a network. Set up the client and server certificates using the previous recipe. For this recipe, the server computer was running CentOS 6 Linux and OpenVPN 2.3.9 and the client was running Fedora 22 Linux and OpenVPN 2.3.10.

How to do it...

  1. Create the server configuration file:
            proto udp       port 1194       dev tun       server 10.200.0.0 255.255.255.0       ca /etc/openvpn/cookbook/ca.crt       cert /etc/openvpn/cookbook/server.crt       key /etc/openvpn/cookbook/server.key       dh /etc/openvpn/cookbook/dh2048.pem ...

Get OpenVPN Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.