我在不稳定的 wifi 连接上使用 OpenVPN,有时会丢失链接。是否可以将其设置为某种“尽力而为”模式,即如果连接未建立,则每隔一秒左右尝试重新连接一次?
我见过一些适用于 Ubuntu 的脚本,但我用的是 Windows :(
更新:问题实际上出在路由上。VPN 确实不是断开。
VPN 应该example.com
通过 VPN 将流量路由到 ,其他一切都通过正常连接。如果我启动,ping example.com -t
我会得到Pinging 10.0.30.51
(即内部 VPN IP)。我测试过,如果我断开连接,ping 将失败。但我没有断开连接,而是用 开始新的 ping ping example.com -t
。但可惜!现在我得到了Pinging 85.78.13.15
(即互联网 IP)。系统停止通过 VPN 将流量路由到域。这似乎是核心问题,但如何解决它?
答案1
添加
keepalive 5 15
到你的配置