Chapter 16. Securing a wireless network with openvpn

Revision History
Revision 0.82003-05-23SM
initial revision

Table of Contents

Objectives
Step 1: declare the appropriate packages and modules
Step 2: configure openvpn
Step 3: configure Shorewall
Step 3: configure your linux wireless clients
Useful references

Objectives

You can use OpenVPN to create a slim, secure tunnel between two subnets. OpenVPN has several key benefits:

  • does not require kernel patching

  • uses a single UDP port for all secured communications

  • uses OpenSSL cryptographic routines

My specific reaons for using OpenVPN were to easily secure the wireless portion of my home LAN. WEP (Wireless Encryption Protocol) is a good start for securing wireless communications, but it's not enough.

The configuration steps listed below are those I used to achieve my goals. They should be easily modified for other situations (most notably subnet-to-subnet connections across the internet).

Comments on this section should be addressed to its maintainer Scott Merrill .