在 RaspberryPi 上的 Raspbian (Debian) 中,我有两个接口eth0
和wlan0
,我使用eth0
(蜂窝调制解调器)作为主要连接,只有一些大流量通过wlan0
。为此,我使用ip route
命令。
例如:(通过 wlan0 路由 Google 的内容)
ip route add 74.125.228.0/24 dev wlan0
但不幸的是,我们大楼的电源偶尔会中断,导致wlan0
无法使用。
如何才能仅当可以通过(即无线)访问主机(例如 Google.com)时保持此静态连接路由,而当电源断电(例如飓风桑迪)且无线路由器无用时,wlan0
切换到(即蜂窝)?eth0
答案1
该命令是否支持名为 metric 的参数 - 如果两条路由除了度量之外都相等,则使用较低的度量。通常,输入 ip route add 74.125.228.0/24 dev wlan0 会将其添加到表中,度量值为 1,即始终首先使用手动添加的路由。但您应该能够将第二条路由添加到不太理想的网卡,度量值为 2