Antes de mais nada instalaremos o OpenVPN GUI no Windows para fecharmos a conexão, segue o link para download:
Instale a versão mais recente, no meu caso instalei a versão "openvpn-2.0.9-gui-1.0.3-install.exe", que na hora era a mais recente.
Agora iremos copiar os certificados gerados nas pasta keys dentro de openvpn, para isso utilizei o WinSCP no cliente Windows, segue o link para download:
Feitas as cópias dos certificados ca.crt, dh1024.pem, usuario01-vpn.crt e usuario01-vpn.key, na pasta de configuração do openvpn no Windows, que localiza-se como na imagem a seguir:
Temos que criar um arquivo de configuração e chamaremos de cliente.ovpn.
Abra o bloco de notas no Windows e salva como cliente.ovpn o seguinte arquivo:
# Coloque o endereço de acesso externo que foi configurado no servidor.
remote 172.16.0.15
# define qual o protocolo a ser utilizado
proto tcp
# porta na qual a conexão será realizada
# no servidor
port 1723
# define que o OpenVPN neste computador
# deve atuar como um cliente
client
# fala para o OpenVPN aceitar as configurações
# que o servidor enviar
pull
# define o dispositivo que será utilizado
# aqui também: tap para bridge e tun para vpn's
# roteadas.
dev tun
# compressão de dados para otimizar a conexão
comp-lzo
# verifica se a outra ponta está ativa
keepalive 10 120
# define que seremos o cliente no
# handshake tls
ns-cert-type server
# Caminhos dos certificados. lembre-se sempre
# de que você deve colocar o caminho entre aspas
# duplas e com \\ separando os diretórios.
dh "C:\\Arquivos de Programas\\OpenVPN\\config\\dh1024.pem"
ca "C:\\Arquivos de Programas\\OpenVPN\\config\\ca.crt"
cert "C:\\Arquivos de Programas\\OpenVPN\\config\\usuario01-vpn.crt"
key "C:\\Arquivos de Programas\\OpenVPN\\config\\usuario01-vpn.key"
Salve o arquivo e pronto, pode colocar para conectar clicando com o botão direito em cima do OpenVPN GUI que instalamos no Windows.
Espero que tenham gostado.
Bom pessoal, esse cenário que criamos foi com o intuito de um cliente Windows, tipo um promotor de vendas, acessar o servidor para conectar ao ERP aqui da empresa e desconectar quando não estiver operando, então foi uma solução que achei bastante interessante. Fica aí a dica para quem for fazer, é uma boa opção, pois considero o OpenVPN muito bom, rápido, útil e seguro.
Boa sorte a todos.