IPsec XAuth VPN server on Raspberry Pi behind a NAT

The goal is to setup a secured tunnel to allow road warriors to securely access our home LAN with Android native client.

1. Software installation

Install strongswan IPsec server :

Continue reading IPsec XAuth VPN server on Raspberry Pi behind a NAT

OpenVPN client on Debian

Now that the server is ready, let’s switch on the client side !

1. Software installation

Install OpenVPN :

2. Configuration

Copy the client configuration sample in the working directory :

Continue reading OpenVPN client on Debian

OpenVPN server on Debian

1. Software installation

Install OpenVPN and Easy-RSA :

2. Configuration

Copy the sample configuration file :

Continue reading OpenVPN server on Debian

VPN server (OpenVPN) on FreeBSD for windows clients

1. Introduction : VPN system

We’ll describe the procedure to install a VPN server (OpenVPN) on a FreeBSD 10.1 server for Windows 7 clients.

This VPN will be configured for road warriors clients :
– 100% of the outgoing clients traffic will transit through the VPN server.
– 100% of the outgoing clients traffic will be encrypted before leaving the client computer.

I use this system to secure my connection when using untrusted networks (public WiFi) and to avoid constraints and limitations in some countries.

2. OpenVPN : server (FreeBSD 10.1)

2.1 Install

OpenVPN installation :

Continue reading VPN server (OpenVPN) on FreeBSD for windows clients