Ich verwende derzeit Ubuntu 12.04 und Chrome / Firefox zusammen mit OpenDNS (habe sowohl Google Public DNS als auch DNS meines ISP ausprobiert).
Plötzlich werden viele Websites, die ich häufig besuche, nicht mehr geladen. Einige von ihnen sind Imgur, Yahoo, Fed-Sudoku , Microsoft und Addons Seite von Firefox. Ich bin mir sicher, dass es noch viele mehr gibt, die nicht geladen werden können.
Ich habe Windows 7 in Dual-Boot und es gibt keinerlei Probleme beim Öffnen dieser Seiten unter Windows.
Kurze Geschichte
Vor zwei Wochen habe ich Ubuntu 12.10 installiert. Ich war sofort mit diesem Problem konfrontiert. Ich dachte, dass bei der Installation etwas schief gelaufen sein muss, also entfernte ich Ubuntu 12.10 und installierte stattdessen Lubuntu 12.10, aber das Problem blieb bestehen. Also habe ich versucht, diese Webseiten in Live-Umgebungen (von Ubuntu 12.10, Lubuntu 12.10 und Ubuntu 12.04.1) über USB zu öffnen. Die Ausgabe war dort für Ubuntu 12.10 und Lubuntu 12.10. Ich konnte jedoch über Ubuntu 12.04.1 auf diese Webseiten zugreifen. Also habe ich 12.04.1 auf meiner Festplatte installiert. Alles am 12.04 war bis gestern in Ordnung; Aber plötzlich werden diese Websites nicht mehr geladen. Windows 7 in Dual-Boot funktioniert einwandfrei.
Aktualisierung
(1) Als Antwort auf Zhangs Antwort zum Überprüfen basic terminal commands
- Ich habe sowohl OpenDNS als auch GooglePublic DNS zum Testen dieser Befehle verwendet (habe meinen PC dazwischen neu gestartet). Dies sind die Terminalausgaben bei Verwendung von OpenDNS und bei Verwendung von GooglePublicDNS .
(2) Dies ist das Ergebnis von ifconfig
- Pastebin Link .
(3) Danach habe ich versucht zu wget
überprüfen, ob das Problem mit dem Browser war. Es funktionierte jedoch nicht für Webseiten, die nicht in meinem Browser geladen werden. Dies ist der Pastebin-Link , der ihn für Google (funktioniert) und Yahoo (funktioniert nicht) anzeigt .
(4) Dann folgen Sie den Anweisungen von noobslab bis disable IPV6
. Auch meinen PC neu gestartet. Es hat jedoch auch nicht geholfen.
(5) Dann habe ich meine Kabelverbindung über Network-Manager auf bearbeitet ignore IPV6
. Danach habe ich versucht, Yahoo im Browser zu öffnen - es wurde beim ersten Mal geladen. Als ich es erneut versuchte, wurde es jedoch nicht geladen. Andere Problemwebsites wurden überhaupt nicht geladen.
(6) Nochmals versucht wget
. Dieses Mal wurde das Argument jedoch -4
an ihn weitergegeben. dh; wget -4 www.yahoo.com
. Aber wieder keine Antwort bekommen.
(7) Dann versuchte ich herumzuspielen MTU
. Folgen Sie diesem Link , um zu überprüfen, welches Maximum ich einstellen kann. Für mich war das Maximum 10324. Auch andere Werte wie 1500, 1492, 1452 und 100 ausprobiert. Aber das hat auch nicht geholfen.
(8) Re-installed Ubuntu 12.04.1
, löscht die vorherige Installation und damit alle anderen Änderungen. Installierte auch alle verfügbaren Updates. In der ersten halben Stunde konnte ich alle Webseiten laden - auch die, bei denen Probleme aufgetreten waren. Aber später habe ich das gleiche Problem wie früher - Seiten wie Yahoo, Imgur, Microsoft, Fed-Sudoku usw. können nicht geladen werden.
(9) Anfrage von laurent
Von wget Pastebin Informationen in der Frage, ist das Problem DNS nicht als die
wget
unddig
Befehle erreichen Yahoos IP. Das heißt, ich weiß nicht, warum nichts mit wget heruntergeladen wird! Haben Sie eine Firewall eingerichtet? (Sie können mit überprüfensudo iptables -L
). In denifconfig
Ergebnissen gibt es 2 Schnittstellen, ppp0 und eth0. Mit welchem sollte eine Verbindung zum Internet hergestellt werden? Könnten Sie das Ergebnis desroute
Befehls veröffentlichen? Obs: eth0 hat keine ipv4 adresse also ich denke es ist nicht richtig konfiguriert (wie ist das/etc/network/interfaces
?)
Hier ist der Pastebin-Link für Terminalausgänge von sudo iptables -L
; route
und cat /etc/network/interfaces
. Ich verwende keine Firewall. Es ist eine saubere Installation von Ubuntu 12.04.1. ppp0 wird verwendet, um eine Verbindung zum Internet herzustellen (dazu werden Benutzername und Kennwort benötigt, die von meinem ISP angegeben wurden), und eth0 ist das OnBoard-LAN von Intel, das das Modem über den Ethernet-Port verbindet.
(10) Es wurde versucht, eine nameserver 208.67.222.222
Zeile anzufügen /etc/resolv.conf
(da ich OpenDNS verwende). Aber das hat nicht geholfen (auch nach dem Neustart). Also die Änderungen wieder rückgängig gemacht. Dies ist auch ein Teil der Antwort von laurent - es ist erforderlich, wenn ich OpenDNS verwenden möchte.
Andere Information
- Ich habe ein ADSL-Modem (kein Router) mit einem Ethernet-Port an den PC angeschlossen. Um mich mit dem Internet zu verbinden, habe ich einen DSL-Anschluss. Also verwende ich PPPOE, um eine Verbindung herzustellen.
- Terminal-Ausgang für Systeminformationen
sudo lshw -C network
;cat /etc/resolv.conf
;ifconfig -a
- Pastebin Link
sudo pppoeconf
. Ich hoffe nur, dass es nicht vorübergehend ist. Hoffentlich kennen Sie das Problem jetzt. Gibt es eine Möglichkeit, Network Manager verwenden können , anstatt die Befehle ausführenpon dsl-provider
undpoff dsl-provider
jedes Mal. Dankeschön. Vielen Dank :) :) :)