当两者都连接到互联网时,如何使Ubuntu选择有线连接的wifi连接?我编辑了以太网连接,以使用“仅将此连接用于此网络上的资源使用”首选项进行路由,其他人已经报告说成功将其作为优先选择WiFi的一种方法,但它对我不起作用。问题仍然存在。以太网仍然是Internet的首选,而WiFi被忽略了。
另一件事,是否可以将有线连接用作对无线的故障转移连接?
当两者都连接到互联网时,如何使Ubuntu选择有线连接的wifi连接?我编辑了以太网连接,以使用“仅将此连接用于此网络上的资源使用”首选项进行路由,其他人已经报告说成功将其作为优先选择WiFi的一种方法,但它对我不起作用。问题仍然存在。以太网仍然是Internet的首选,而WiFi被忽略了。
另一件事,是否可以将有线连接用作对无线的故障转移连接?
Answers:
您可以更改指标。
route add default dev eth0 metric 20
当您更改指标时,默认路由到wless0的指标将更少,流量将通过wless0传递。当wless0关闭时,您到wless0的默认路由将从路由表中删除,流量将通过eth0传递。当wless0重新启动后,默认度量标准将小于eth0上的20,流量将再次进入wless0。
您也可以编辑/etc/network/interfaces
和设置界面的永久指标。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
metric XXX
@gunjan parashar详细说明:
网络服务路由包中的几个参数。首先,该数据包是否用于本地网络。对于此决策网络服务,请使用nic安装程序中的netwotk掩码。如果数据包不是本地网络,则pc将其发送到默认网关。
如果您在同一子网/本地网络中有2个接口,并且两个接口具有相同的网关,则pc必须使用一些“参数”来确定路由。路由参数为公制。实际上,较少的度量标准是更好的路由,并且pc将基于此将数据包发送到网关。如果您具有相同的度量标准和相同的gw,并且本地网络上的两个接口都存在,则由于PC无法做出路由决定,因此到gw的流量将无法正常工作。
当您更改度量标准时,实际上是说pc“通过eth0的链接更糟。使用wlan0”,但是当wlan0断开时,任何连接都会更好,然后没有连接,pc将使用“更差”连接。当您再次局域网启动时,自动状态会更好,因为默认度量标准参数小于在eth0上手动配置的度量标准参数。