
Ich verwende Ubuntu 16.04
meinen Rechner und verbinde ihn mit anderen Rechnern über Hub
ein Modem, um das Internet zu nutzen. Heute stoße ich auf ein Problem:
Andere Geräte können eine Verbindung zum Internet herstellen, aber ich kann nicht auf das Internet zugreifen ( Server Not Found
Fehler im Browser und ping: unknown host google.com
als Folge davon $ ping google.com
im Terminal), es sei denn, ich trenne und verbinde das Netzwerkkabel erneut. Aber dieser Weg funktioniert nur für ein paar Sekunden bis zu 2 Minuten. Mein Android-Gerät kann jedoch über kontinuierlich und problemlos eine Verbindung zum Internet herstellen WiFi
.
Außerdem habe ich meinen Computer direkt an das Modem angeschlossen und sogar das Netzwerkkabel (Ethernet) gewechselt. Aber das Ergebnis war das gleiche.
Was verursacht dieses Problem und wie kann ich es lösen?
Bearbeiten1
Ich kann es 192.168.1.1
von meinem Computer aus öffnen, aberkann nichtAnmelden; obwohl das von meinen anderen Maschinen aus möglich ist.
Bearbeiten
/ect/resolv.conf
enthält nurnameserver 127.0.1.1
(aber diese Datei ist ein Link zu/run/resolvconf/resolv.conf
)- das Ergebnis
$ nmcli device show $ethernet | grep DNS
ist: - Beides
$ dig 8.8.8.8 google.com
funktioniert$ dig 4.4.4.4 google.com
, wenn ich auf das Internet zugreifen kann. Wenn jedoch ein Problem auftritt, erhalte ich die Meldung „;; connection timed out; no servers could be reached
“.
Bearbeiten
Es scheint, dass mein Computer die verwendete Verbindung Internet
(die für den Zugriff auf das Internet verwendet wird) automatisch ändert virbr0
, was zu Problemen führt:
Wenn ich auf das Internet zugreifen kann:
Bearbeiten
Ergebnis, $ ip route show
wenn ich auf das Internet zugreifen kann bzw. nicht:
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
Antwort1
Wahrscheinlich ein DNS-Problem.
- Überprüfen Sie, ob Ihr
/ect/resolv.conf
nur enthältnameserver 127.0.1.1
, - Problem
nmcli device show $ethernet | grep DNS
beim Auflisten der Nameserver ($ethernet
ist der Name Ihrer Schnittstelle, normalerweise einerenp*
) - prüfen Sie, ob Sie darauf zugreifen können (
ping...
) - prüfen Sie, ob sie verwendet werden können
dig @dnserver somesite.com
Mit dem Verbindungseditor können Sie beispielsweise einen DNS in Ihrer Verbindung erzwingen:
- 8.8.8.8 (Google)
- 208.67.220.220/208.67.222.222 (OpenDNS)