如何通过命令行控制 VPN 客户端

如何通过命令行控制 VPN 客户端

一定有办法控制 OS-X Snow Leopard 中的内置 VPN 客户端,我就是找不到相关文档。我希望能够在远程 ssh 进入我的机器时连接和断开连接。有人知道怎么做吗?

答案1

将以下 AppleScript 保存到 gfw.scpt

tell application "System Events"
    tell current location of network preferences
        set VPNservice to service "The Great Fire Wall" -- name of the VPN service
        if exists VPNservice then connect VPNservice
        set isConnected to connected of current configuration of VPNservice
        if isConnected then
            --- do something or nothing
        end if
    end tell
end tell

使用 osascript gfw.scpt从终端启动它。

相关内容