Este post é apenas para divulgar meu primeiro módulo Puppet público e corretamente escrito, documentado e testado.
O módulo está disponível no Puppet Forge e se você quiser contribuir com o desenvolvimento do módulo, pode acessar a página do projeto no GitHub.
Tag: Openvpn
Este artigo é, de certa forma, uma continuação a um outro artigo onde eu explicava /post/2006-10-openvpn.multiplos.clientes/ como configurar o openvpn para múltiplos clientes. Nos comentários, o pessoal reclamou que não expliquei como configurar o cliente openvpn no windows. Para sanar esta carência, cá estou eu. Então, vamos ao que interessa.
Primeiramente vamos baixar e instalar a última versão do OpenVPN GUI.
O arquivo de configuração é o mesmo que foi passado no outro artigo, porém, este deve ser salvo na pasta C:Arquivos de Programas\openvpn\config com a extensão .
Muitas vezes precisamos interligar de forma segura diversos pontos que nao estao próximos fisicamente, ou, devido a algum imprevisto acabamos tendo que acessar remotamente e de forma segura os servidores de algum cliente.
Vou explicar aqui como configurar um servidor OpenVPN para aceitar conexões de múltiplos clientes utilizando certificados gerados com o OpenSSL.
Download e instalaçao do OpenVPN
Modelo do arquivo openssl.cnf
Gerando os certificados
Modelo do arquivo servidor.conf
Modelo do arquivo cliente.