What you need for this book
This book was written with the VPN administrator in mind. Many of the examples within leverage both the server and client sides of a connection, and lack of control at the server end will prove frustrating. I am assuming you either have access to a server, or have the means to create a functioning server, with your operating system of choice.
Examples within this book are focused primarily on Linux or BSD command-line tools, but there are a number of Windows examples interspersed within the content. To make the most of your time, try to have the following available:
- An OpenVPN server, ideally running on Linux or FreeBSD
- An OpenVPN client, running any operating system you choose
- The ability to install software on and connect to the OpenVPN server without OpenVPN running