OpenVPN Resource Guide
Networks with Internet access can be configured to allow Internet-connected clients remote access using a VPN connection --a “secure encrypted tunnel” over which traffic will travel, making the data unreadable to prying eyes. Setup will require each client to be configured by generating and assigning a certificate, and a server to which clients connect. Depending on the nature and complexity of a given network, additional tasks may be required.
Documentation on using OpenVPN to establish a VPN connection is complete and concise. IT personnel skilled in such matters should be able to follow along without much trouble.
OpenVPN: HowTo - This is a technical process, and assumes a rudimentary knowledge of basic TCP/IP networking concepts: protocols including TCP/IP, DNS, netmasks, subnets, routers and routing tables, gateways, firewalls, and Ethernet connections.