教程|iPhone快捷指令设置自动打开、关闭VPN

本文最后更新于 2024年3月15日 下午

在工作或生活中,很多人需要使用VPN。但不少软件或服务在VPN打开时却不能正常工作。虽然某些代理工具可以根据域名或其他方法自动判断是否走代理,但总有漏网之鱼被强迫走代理,这样就会出现服务不可用的情况或者速度会很慢,只有将VPN暂时关闭才行。

按照上面的场景,需要使用VPN的时候手动打开,不需要用VPN的时候再手动关闭,操作比较繁琐且不够智能。

今天涯木君就给大家介绍iPhone下利用快捷指令设置自动打开、关闭VPN的方法,以期待能达到以下效果:

假设有两个App:A和B,A需要打开VPN使用,B需要关闭VPN使用。在我们打开A时,打开VPN的自动化流程就会运行,为我们打开设置好的VPN。当我们退回桌面时,VPN还是在运行的。接着我们打开B,关闭VPN的自动化流程就会运行,VPN被自动关闭。

必备条件

苹果手机、预装的快捷指令App、VPN。

操作方法

1、创建打开VPN的快捷指令

打开快捷指令App进入快捷指令页面,新建快捷指令,点击“添加操作”,搜索【VPN】,选择脚本【设定VPN】。这一步的时候除了VPN,如果你安装了小火箭Shadowrocket(点击可下载),可以直接搜索到它。后续步骤大同小异。

设定VPN脚本共有两个变量:

一是操作,包括连接、断开连接、开关、按需设置、开关按需设置共5个选项;

二是VPN,此处会显示已配置好的设备VPN(在手机设置-通用-VPN与设备管理菜单页面设置)。我们选择【连接】操作,再选择我们需要打开的VPN,然后点击右上角的“完成”按钮即可。

2、创建关闭VPN的快捷指令

大部分操作与打开VPN快捷指令相同,但是【操作】里请选择【断开连接】,并修改下快捷指令的名称便于区分(点击页面顶部的下拉箭头即可设置)。

3、创建打开VPN的自动化流程

打开快捷指令App,进入自动化页面,点击右上角“+”,然后选择【App】,在下一个页面里有三个操作区域:

第一个操作区域是选择App——请勾选所有需要打开VPN运行的App;

第二个操作区域是判断打开或关闭App,请选择【已打开】;

第三个操作区域是选择运行前是否通知,请选择【立即运行】,并确认【运行时通知】选项是关闭状态。

点击“下一步”,选择在第一步创建好的打开VPN的快捷指令,打开VPN的自动化流程就创建成功了。

4、创建关闭VPN的自动化流程

大部分操作和打开VPN的自动化流程也是相同的,区别点是:

App要选择需要关闭VPN运行的App,快捷指令选择关闭VPN的快捷指令。

这样,关闭VPN的自动化流程就创建好了。