Aquí una serie de sugerencias, léetelas todas antes de instalarle OpenVPN en Windows:
El instalador lo debes bajar de:
http://openvpn.net/index.php/download/community-downloads.html
OpenVPN puede trabajar tanto como cliente cuanto como servidor en máquinas Windows y Linux. Es decir puede quedar cualquier combinación:
- Windows Windows,
- Windows Linux,
- Linux Windows
- o la mejor: Linux-Linux.
Te sugiero que comiences Linux-Linux pues tenemos más herramientas para trabajar y verificar.
Yo lo que hice fue, una vez configurado y bien verificado un cliente en Linux, moví los archivos de /etc/openvpn del cliente openvpn hacia la máquina de Windows y listo me trabajó.
En el caso de Windows hay ciertos cambios:
- los archivos de configuración deben ir en c:\program files\openvpn\config
- el archivo de configuración ya no será .conf sino .ovpn
Te sugiero que una vez muevas los archivos de configuración de cliente Linux al cliente Windows, apagues el openvpn en el cliente Linux y borres estos archivos del cliente Linux.
Recuerda que los archivos de configuración y claves deben ser particulares para cada cliente, no debes usarlos en dos clientes, por eso pido que los borres del cliente Linux.
En el caso de Windows hay dos parámetros de configuración que no aplican y no se pueden poner en las configuraciones son:
user y group
Ellos dos permiten degradar los privilegios a un usuario diferente del de administrador, pero en windows esto no se puede hacer, openvpn corre como administrador.
Por tanto en el archivo .ovpn, el de configuración de tu windows, debes comentar o eliminar estos dos parámetros pues no se usarán.
En Windows7, Vista, 8. Debes instalar y siempre ejecutar openvpn como administrador