VPN serve para conectar duas redes de forma segura, e não tem segredo. É preciso “sacar” que ao criar uma VPN, normalmente usa-se uma nova rede que exige uma nova interface (virtual), permissões de roteamento, etc.
Encontrei um ótimo tutorial no site OpenManiak.