在 MacOS Sierra 上自动连接 Cisco IPSec VPN

在 MacOS Sierra 上自动连接 Cisco IPSec VPN

MacOS 的内置网络设置不允许我保存密码,并且连接每天都会中断多次。我正在尝试寻找解决方案

  1. 保存 VPN 密码。
  2. 登录时启动 VPN。
  3. 连接中断时重新连接 VPN。

额外学分

  1. 使用预共享密钥通过 SSH 自动安装远程开发箱。

至于#4,我目前通过终端手动使用 sshfs-beta 挂载,但它非常慢,并且每次登录和每次 VPN 连接重置时都必须这样做。

至少可以说非常令人沮丧。

答案1

我正在使用此脚本进行 VPN 自动重新连接

on idle
set vpn_name to "'cloud.lietaer.net'"
tell application "System Events"
    set rc to do shell script "scutil --nc status " & vpn_name
    if rc starts with "Disconnected" then
        do shell script "scutil --nc start " & vpn_name
    end if
end tell
return 10
end idle

第 4 点尝试: 发送

相关内容