Vous pouvez modifier la métrique.
route add default dev eth0 metric 20
Lorsque vous modifiez la métrique, votre itinéraire par défaut vers wless0 aura moins de métrique et le trafic passera par wless0. Lorsque wless0 est arrêté, votre itinéraire par défaut vers wless0 sera supprimé de la table de routage et le trafic passera par eth0. Après que wless0 soit de nouveau activé, la métrique par défaut sera inférieure à 20 sur eth0 et le trafic ira à nouveau vers wless0.
Vous pouvez également modifier /etc/network/interfaces
et définir une métrique permanente pour l'interface.
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 Elaborate:
Paquets de route de service réseau sur plusieurs paramètres. Tout d'abord, le paquet est destiné au réseau local ou non. Pour cette décision, le service réseau utilise le masque netwotk de la configuration nic. Si le paquet n'est pas utilisé par le réseau local, pc l'envoie à la passerelle par défaut.
Si vous avez 2 interfaces dans le même sous-réseau / réseau local et la même passerelle pour les deux interfaces, le PC doit utiliser certains "paramètres" pour la décision de routage. Le paramètre de routage est métrique. Pratiquement moins de métrique est une meilleure route et le PC enverra un paquet à la passerelle en fonction de cela. Dans le cas où vous avez la même métrique et le même gw et les deux interfaces sur le réseau local, le trafic vers gw ne fonctionnera pas car pc ne peut pas prendre de décision de routage.
Lorsque vous changez de métrique, vous dites pratiquement pc "La liaison via eth0 est pire. Utilisez wlan0" Mais quand wlan0 est en panne, toute connexion est meilleure alors aucune connexion et pc sera utilisé une connexion "pire". Lorsque votre wlan est à nouveau activé automatiquement, cela sera mieux car le paramètre métrique par défaut est inférieur au paramètre métrique configuré manuellement sur eth0.