我正在从我的 Windows 7 笔记本电脑连接到 openvpn 服务器,但无法自动添加路由。在我的脚本中,我有一行:
route-up "路由添加 192.168.33.0 掩码 255.255.255.0 10.0.33.1"
但是在建立连接后,会出现一条错误消息:
Sat Feb 06 20:30:07 2010 us=974000 openvpn_execve: CreateProcess route failed: Cannot find file specified. (errno=2)
Sat Feb 06 20:30:07 2010 us=989000 Route script failed: external program did not execute -- returned error code -1
openvpn.exe 以管理员身份运行。有任何想法吗?
呃,终于找到了解决方案(特定于Windows)。
将参数放入 OpenVPN 客户端配置:
openvpn.net 手册(https://community.openvpn.net/openvpn/wiki/Openvpn22ManPage)的描述解释了它:
更好的使用:
路线 192.168.33.0 255.255.255.0 10.0.33.1
当您连接和断开vpn时,这种方式路由将被添加和删除
您需要使用以管理员身份运行的命令来运行 OpenVNP 客户端才能正常工作。