OpenVPN:退出代理连接错误

我的目标是尝试各种代理端口。 我的应用程序将首先调用openvpn与一套代理设置。 如果失败,则需要另一套。 现在我的应用程序只尝试另一个set,如果openvpn进程退出。

如果我将–connect-retry-max设置为1,则通过pipe理界面可以看到DISCONNECTED状态。 但是,当会话期间build立的networking连接失败时,我会得到相同的状态。

是否有任何选项,使代理连接错误openvpn退出?

我很困惑,为什么你想要你的VPN退出? 为什么不只是用多个连接configuration文件生成OpenVPNconfiguration文件,让OpenVPN自行循环呢?

OpenVPN手册页的xample似乎说明了这一点。

<connection> remote 198.19.34.56 1194 udp </connection> <connection> remote 198.19.34.56 443 tcp </connection> <connection> remote 198.19.34.56 443 tcp http-proxy 192.168.0.8 8080 </connection> <connection> remote 198.19.36.99 443 tcp http-proxy 192.168.0.8 3128 </connection>