Para configurar nuestro OpenVPN GUI que se inicie automáticamente por medio del servicio de OpenVPN, debemos hacer unos pasos simples y generar los certificados en nuestro cliente. Aquí están los pasos.
- Generar certificados con el archivo openssl que se encuentra en la carpeta BIN de OpenVPN (cliente) como administrador.
openssl pkcs12 -clcerts -nokeys -in clientconfig.p12 -out mycert.crt
openssl pkcs12 -nocerts -nodes -in clientconfig.p12 -out mycert.key
- Bajar el archivo cacert.pem de nuestro server OPENVPN y colocarlo en la carpeta Config
- Editar nuestro archivo ovpn para que quede algo parecido a esto.
#OpenVPN Server conf
tls-client
client
dev tun
proto udp
tun-mtu 1400
remote 192.168.0.1 2512 #Tu server OpenVPN y Port
#pkcs12 ClientConfig.p12
ca cacert.pem
cert mycert.crt
key mycert.key
cipher BF-CBC
comp-lzo
verb 3
ns-cert-type server
Con estas modificaciones, OpenVPN GUI debería iniciar automáticamente sin solicitarnos el password. Ahora, solo queda habilitar el servicio de OPENVPN para que se inicie automáticamente.