Je dois déconnecter / reconnecter le câble réseau pour accéder à Internet
J'utilise Ubuntu 16.04
et connecte ma machine aux côtés d'autres machines en utilisant un Hub
à un modem pour utiliser Internet. Aujourd'hui, je rencontre un problème:
Une autre machine peut se connecter à Internet; mais je ne peux pas accéder au Web (erreur Server Not Found
sur le navigateur et ping: unknown host google.com
à la suite de $ ping google.com
dans le terminal), sauf après avoir déconnecté / reconnecté le câble réseau. Mais cette façon ne fonctionne que pendant quelques secondes jusqu'à 2 minutes. Bien que mon appareil Android puisse se connecter au Web en continu sans aucun problème grâce à WiFi
.
J'ai également connecté ma machine directement au modem et j'ai même changé le câble réseau (Ethernet). Mais le résultat était le même.
Qu'est-ce qui cause ce problème et comment je peux le résoudre?
Édit1
Je peux ouvrir 192.168.1.1
depuis ma machine mais impossible connexion; bien qu'il soit possible de le faire à partir de mes autres machines.
Édit2
-
/ect/resolv.conf
contient uniquementnameserver 127.0.1.1
(mais ce fichier est un lien vers/run/resolvconf/resolv.conf
) - le résultat de
$ nmcli device show $ethernet | grep DNS
est: -
$ dig 8.8.8.8 google.com
et$ dig 4.4.4.4 google.com
fonctionnent quand je peux accéder au Web; mais quand un problème se produit, je reçois ";; connection timed out; no servers could be reached
"
Édit3
Il semble que ma machine change automatiquement la connexion utilisée de Internet
(qui est utilisé pour accéder au web) à virbr0
ce qui pose problème:
Édit4
Résultat de $ ip route show
lorsque je peux accéder et ne peux pas accéder au Web:
default via 192.168.1.1 dev eno1 proto static metric 100
169.254.0.0/16 dev eno1 scope link metric 1000
192.168.1.0/24 dev eno1 proto kernel scope link src 192.168.1.50 metric 100
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown