我有一个 VPN,希望一直处于开启状态。该 VPN 属于 OpenVPN 类型,通过 VPN 软件 Tunnelblick 设置和使用。由于某些未知原因,VPN 连接或 Tunnelblick 进程在 VPN 开启很长时间(比如一天)后往往会陷入不良状态。我想设置一个 cron 作业,以便每晚重新启动它。如何做到这一点?
操作系统:macOS Sierra 10.12
答案1
按照以下说明编写 AppleScript 单行程序TunnelBlick 官方文档:
osascript -e "tell application \"Tunnelblick\"" -e "connect \"configuration-name\"" -e "end tell"
并将其设置为 cron 作业。