J'utilise 3 interfaces Ethernet sur Ubuntu mais lorsque je redémarre, la passerelle par défaut passe à une interface différente. Chaque fois que je démarre, je dois changer la passerelle par défaut en eth1 en supprimant la passerelle par défaut et en l'ajoutant à nouveau avec eth1. Comment puis-je résoudre ce problème?
networking
routing
Baran
la source
la source
/etc/network/interfaces
fichier ou d'un logiciel tel que Network Manager ou wicd?Réponses:
Pour modifier temporairement l'itinéraire par défaut, vous pouvez utiliser une commande ip comme celle-ci:
Si vous avez une configuration IP statique,
/etc/network/interfaces
vous pouvez ajouter une instruction de passerelle pour la rendre permanente.En utilisant DHCP pour configurer la mise en réseau, vous devez ajuster un autre fichier à la place. Ajoutez l'instruction de remplacement dans
/etc/dhcp/dhclient.conf
.la source
echo supersede routers $(ip route | grep default | cut -f3 -d" ")\; | sudo tee --append /etc/dhcp/dhclient.conf
Ouvrez le dossier
/etc/network/interfaces
trouver l'interface souhaitée et ajouter ce qui suit:
Redémarrez le réseau:
la source
J'ai eu le même problème pour mon interface wifi
wlp3s0
sur Ubuntu 18.04. Cela affectait ma capacité à me connecter au modem et au routeur Android à l'extérieur de la maison. La façon de résoudre le problème pour moi était de commenter dans le fichier/etc/dhcpcd.conf
ce qui suit:pour obtenir ce qui suit
Ensuite, je me suis déconnecté de mon réseau actuel et je me suis reconnecté
route -n
ou j'ainmcli
vu des changementsVous pouvez également supprimer les mêmes lignes lorsque vous êtes sûr que cela fonctionne pour vous.
En raison de ces lignes, le NetworkManager ajoutait toujours une route par défaut avec une mauvaise passerelle, en particulier lorsque je n'étais pas sur mon réseau domestique. J'obtenais «Destination Host inaccessible» lorsque je faisais un
ping 8.8.8.8
. Le codage en dur d'une passerelle/etc/network/interfaces
n'était pas une solution viable car je me connecte beaucoup à des wifis publics (donc, jamais le même routeur ou passerelle wifi) et normalement DHCP devrait fonctionner "prêt à l'emploi" à mon humble avis.PS: Je n'ai jamais édité manuellement,
/etc/dhcpcd.conf
donc je ne sais pas pourquoi le fichier/etc/dhcpcd.conf
contient ces lignes.la source