有没有办法在无线和有线连接之间切换没有切换任一连接离开什么时候两个都连接了?
我正在使用 18.04。
答案1
- 列出第一个默认网关(这是我的示例):
route -n |grep -P ^0.0.0.0 -B2
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.64.1 0.0.0.0 UG 0 0 0 enp4s0
0.0.0.0 192.168.42.129 0.0.0.0 UG 101 0 0 enp0s20u9u2
找出哪个正在占用所有流量。由于度量列设置低于 101,因此它首先列出。所以我们需要“选择”这个进行删除。(使用
IP=192.168.64.1
)删除第一条默认路由:
sudo route del default gw $IP
- 如果需要,再次启用
sudo route add default gw $IP
选择
使用 ifmetrics
sudo ifmetric enp4s0 123 # higher on table than 101 will make this interface inactive
sudo ifmetric enp4s0 77 # lower on metric table will make this interface active