安装OPENVPN的时候,有一步会给系统安装一个TAP驱动。但是在Windows7下,这个驱动因为没有签名从而无法正常使用。
在连接的时候会出现这样的错误:
Fri Nov 05 09:07:24 2004 us=747770 CreateFile failed on TAP device:
\.Global{A3B605BE-B118-49BA-92C3-C6ADFD7A364C}.tap: The system
cannot find the file specified. (errno=2)
解决方案就是:
- 如果已经安装OPENVPN,请完全卸载。
If installed – uninstall the current copy of OpenVPN. - 从这个地址下载OPENVPN安装程序
Download the installer from one of the following links:
http://openvpn.net/release/openvpn-2.1_rc19-install.exe - 下载完成之后
鼠标右键安装程序->属性->兼容性->以Windows Vista兼容模式运行这个程序
Rt-Click Installer>>Properties>>Compatibility>>X Run this program in compatibility mode for: Windows Vista
同时勾选以管理员身份运行此程序
Privilege Level:
X Run this program as an administrator
确定
Then Click Ok - 运行安装程序完成安装
Now run the installer
小贴士:不要忘记在OpenVPN GUI程序属性的兼容性选项卡中勾选[以管理员身份运行此程序]。
Tip: Set also under properties in the OpenVPN GUI “run this programm as an administrator”