假设这种情况:我的笔记本自动连接到 3 个 WLAN 网络(带有 WPA)。
它们是:network_work(fixnet WLAN 接入点)network_home(fixnet WLAN 接入点)network_mobile(android 手机热点)
此外,假设我的笔记本电脑上安装了 virtualbox 和 windows 8.1,并通过桥接网络连接到 wlan0 接口。
现在的情况:首先,我在家里打开笔记本电脑(自动连接到 network_home)。然后我早上乘火车去上班,(没有重启笔记本电脑,自动连接到 network_mobile)然后我到达工作地点(没有重启笔记本电脑,网络烦人地停留在 network_mobile)
然后我有时会打开装有 Windows 8.1 的 VirtualBox。Windows 8.1 通常会下载更新(最多 1 GB)。
现在我遇到的问题是,如果我忘记将 WLAN 网络切换到 network_work,Windows 将完全用尽我所有的月度数据流量(1 GB),直到 Android 阻止连接。不幸的是,这已经是第二次发生了,所以我不太可能在未来忘记它。
我下班回来也遇到了同样的问题。
当 network_mobile 或 network_work 可用时,如何让 Ubuntu 自动从 network_mobile 切换到 network_home 或 network_work ?
如果这不可能,我该如何编写一个脚本将我的 WLAN 网络更改为 wlan_work(以便我可以在 08:30 和 19 点运行该脚本的版本)?