Connecting OpenVPN Clients
The openvpn/ directory contains:
-
client.ovpn: A sample configuration script for an OpenVPN client. -
keys/: A starter set of keys and certificates for the OpenVPNserver and clients.
To connect an OpenVPN client to the virtual network:
-
Install the latest version of OpenVPN on the client. OpenVPN runs on Linux, Solaris, OpenBSD, FreeBSD, NetBSD, Mac OS X, and Windows 2000/XP.
-
Copy the entire
openvpn/directory tree to the client machine. -
Change to this directory and run the OpenVPN client, specifying the server to connect to. For example:
# cd openvpn/ # openvpn --config ./client.ovpn --remote vini1.princeton.vini-veritas.net
In a few seconds the client should connect to the virtual network. Once connected, the client should be able to ping and traceroute interfaces on the 10.0.0.0/8 network. Note that the OpenVPN server (with an IP address usually ending in .5) does not respond to pings.

