< Previous | Contents | Next >
Chapter 22. VPN
OpenVPN is a Virtual Private Networking (VPN) solution provided in the Ubuntu Repositories. It is flexible, reliable and secure. It belongs to the family of SSL/TLS VPN stacks (different from IPSec VPNs). This chapter will cover installing and configuring OpenVPN to create a VPN.
1. OpenVPN1.1. Server Installation1.2. Public Key Infrastructure Setup1.2.1. Certificate Authority Setup1.2.2. Server Certificates1.2.3. Client Certificates1.3. Simple Server Configuration1.4. Simple Client Configuration1.5. First trouble shooting1.6. Advanced configuration1.6.1. Advanced routed VPN configuration on server1.6.2. Advanced bridged VPN configuration on server1.7. Client software implementations1.7.1. Linux Network-Manager GUI for OpenVPN1.7.2. OpenVPN with GUI for Mac OS X: Tunnelblick1.7.3. OpenVPN with GUI for Win 71.7.4. OpenVPN for OpenWRT1.8. References