Esta é minha tabela de roteamento quando conecto meu telefone Android via USB ao meu Raspberry e habilito o compartilhamento de USB.
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.42.129 0.0.0.0 UG 204 0 0 usb0
0.0.0.0 192.168.0.1 0.0.0.0 UG 303 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
192.168.42.0 0.0.0.0 255.255.255.0 U 204 0 0 usb0
Eu quero wlan0
ser a interface preferida. Então, como posso alterar a métrica de uma das interfaces permanentemente?
Além disso, como o Linux decide qual valor de métrica usará para uma interface?
Uma das soluções é definir configurações na
/etc/network/interfaces
adição de rota padrão com uma métrica predefinida:Talvez você precise adicionar outras opções de Wi-Fi específicas às suas configurações.
Outra solução é alterar a métrica no arquivo
/etc/dhcpcd.conf
. De acordo com o manual dhcpcd , a métrica pode ser atribuída à interface:Adicione estas linhas a
/etc/dhcpcd.conf
:E reinicie o dhcpcd e os serviços de rede.