Answers:
只是几件事:
您可以在您的环境中尝试以下命令,以查看它们是否有效并带来期望的结果:
另外,您可以通过发出以下命令来查看IP路由:
sudo route -n
通过查看输出,查看wlan0是否在所有路由上。
与此有关的还有其他几个问题,而使Linux偏爱某个接口(默认情况下为eth0,但在您的情况下,出了点问题)的唯一方法是操纵指标。
您可以使用ifmetric来配置接口的度量标准,该度量标准可以操纵您指定的接口上的度量标准。我还没有在Fedora上进行过测试,但是我可以在存储库中看到它。因此,发出:
yum install ifmetric
然后,在安装后,您将需要转到:
/etc/network/interfaces
使用vi,nano,emacs,使用的任何编辑器,然后在要配置的任何接口下添加(在本例中为eth0):
up ifmetric eth0 X
X与确定优先级的数字有关,默认情况下0为最高优先级,但为避免触及静态/默认路由,请使用大于2的值。然后,您将需要向wlan0添加一个更大的数字。所以:
up ifmetric eth0 10
在wlan0下:
up ifmetric wlan0 20
您的文件应如下所示:
iface eth0 inet dhcp
up ifmetric eth0 10
iface wlan0 inet dhcp
up ifmetric wlan0 20
让我们知道是否有帮助!
编辑:只是碰到几个链接:
编辑2:
Network Manager GUI中还有一个度量值字段!