我对 Ubuntu 和 Linux 还不熟悉。
我在家里做了一些实验(VNC 和远程访问),但我的互联网连接速度很快但非常不稳定(我的 WIFI 信号没问题,但在我的国家服务很差)当我离开家并尝试从另一台计算机连接时,有时由于这个错误的互联网访问,一切都会失败。
当一个 WIFI 连接无法上网时,如何自动从两个 WIFI 连接切换?如果我的 WIFI DSL 出现故障,我想将其切换到我的手机 WIFI,以拥有“故障安全”系统。
不知道我是否可以编写脚本(我知道一些 Python 的基本内容)或者是否可以配置网络配置来在 Ubuntu 中执行此操作?
多谢。
答案1
解决您的问题的一种方法是创建一个系统策略(或脚本),它将 ping INTERNET 上的某个服务器,例如 8.8.8.8(谷歌 DNS)。当例如 5 个数据包丢失时,它会更改网络/网关。我在 Juniper 或 Cisco 路由器(或交换机 L3)上执行此操作,所以这必须在 Linux 上执行,您需要一些路由工具。
对我来说,更好的选择是在主路由器上创建路由选项(当然,如果存在的话)。所有新的家用路由器都有 DualWAN 等选项。这看起来像是你插入 SIM 卡或选择其他网络/端口(如你的手机),路由器内部监控连接并在必要时进行切换。