因为不同的Wi-Fi打算用不同的dns,mac提供了「网络位置」的功能来让我们可以对不同的wifi进行不同的代理设置和dns等等。但是这个功能切换的方法无非是进偏好设置面板或者在左上角菜单中切换。

切换网络位置

但是这个操作太容易忘记了,怎么才能自动切换呢?

ControlPlane

这个免费开源软件可以根据不同的规则执行不同的自动化操作。

下载地址:

下载后正常安装即可。

国外下载又困难的小伙伴可以点击下方下载:

蓝奏云网盘

123网盘

赋予权限

打开软件的偏好设置面板

偏好设置

勾选Current Location,然后在权限提示框中选择允许获取位置权限。

勾选位置

勾选Nearby WiFi Network

网络信息

退出软件并重新打开。

退出软件

设置规则

选择Rules点击加号添加规则

添加规则

选择SSID

SSID

添加规则

设置规则

添加动作

选择想发生的事情,选择切换网络位置

想发生的事情

这个窗口的含义是,当满足【公司】规则时切换到【公司】

配置动作

延迟可以设置为5秒。

设置延迟

大功告成!

设置完成后就可以自动切换了,记得开启开机自动启动

自动切换生效

开机自动启动