【发布时间】:2021-04-10 18:44:27
【问题描述】:
我在 vps 上使用 VPN 服务器。我使用的 VPN 服务当然会因意外或其他原因而中断几分钟甚至几小时。如果发生这种情况,我想使用“vpnapp reconnect”命令快速重新连接到另一个 vpn 服务器。
有谁知道如何做一个 bash 脚本,我将通过 cronjob 每分钟运行一次:
- Ping google.com
2A) 如果可以到达,什么也不做
2B) 如果无法访问 - 这意味着 vpn 服务器已关闭/不工作 - 输入终端命令“vpnapp reconnect”,这将使 vpn 应用程序重新连接到他们提供的下一个可用服务器。
如果有人可以帮助我,将非常感激。我的编程知识为零。对我来说,这是纯粹的科学。
提前致谢。 奥斯基
【问题讨论】:
-
为什么 ping Google 而不是你的 VPN 服务器?
标签: bash shell scripting cron debian