wirklich seltsames DNS-Problem in Ubuntu

3449
OmniWired

Ich hatte dieses zufällige DNS-Problem, in Ubuntu 10.04 und in 10.10 begann es vor etwa 2 Wochen nach (ich glaube) einem Update.

Wenn ich zufällig auf eine Website gehe, kann ich feststellen, dass die von mir besuchte Website nicht verfügbar ist ("Hoppla! Google Chrome konnte keine Verbindung herstellen ..." & "Diese Website ist nicht verfügbar.").

Ich habe mit Chromium "7.0.515.0 (58587)" und Firefox-Minenfeld (4.0ish) und 3.6.9 getestet.

Ich habe diese 4 Dinge schon gemacht:

/ etc / default / grub GRUB_CMDLINE_LINUX = "ipv6.disable = 1"

und das:

/etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1

* Deaktivieren des Chromium DNS-Vorabrufs

* Verwenden von Google- und OpenDNS-Servern sowie ISP-DNS-Servern.

Hat sich aber nicht verbessert, auch kein anderer Computer in meinem Netzwerk hat das gleiche Problem. Alle Computer sind mit demselben Router verbunden.

Ich bin ein Software-Ingenieur, dem die Ideen ausgehen. Bitte helfen Sie mir.

Danke im Voraus.

UPDATE: Einige Programme (synaptic / firefox update / vuze (azureus)) geben an, dass die Verbindung für den Fehler abgelehnt wurde. Meistens wird ein zweiter Versuch die "Ablehnung" korrigieren.

UPDATE2: Ich habe bei Wireshark herausgefunden, dass ich dieses Problem jedes Mal habe, wenn ich dieses Problem habe

192.168.0.10 8.8.8.8 ICMP-Ziel nicht erreichbar (Port nicht erreichbar)

Bestätigt einen ISP-Fehler. ISP; schneller Standort: Argentinien, Buenos Aires (Bundesstaat).

1
Ziehen Sie eine IP-Adresse über DHCP ab oder haben Sie eine statische IP-Adresse? Wenn Sie sagen, dass Sie die "oops ..." -Meldungen zufällig sehen, bedeutet das zufällig, dass Sie auf eine Site zugreifen - oder auf verschiedene Sites zufällig zugreifen? Können Sie Beispiele für funktionierende und nicht funktionierende Websites nennen? Ich würde Probleme mit der Suchdomäne ausschließen usw. Matt vor 13 Jahren 0
Statische IP (Always), aber auch versucht, mit einer DHCP-IP. Dasselbe passiert bei verschiedenen Websites, von Google bis zu Xda-Entwicklern. Es ist egal, auf welcher Website. OmniWired vor 13 Jahren 0
Ihre DNS-Server anhand der Einträge in `/ etc / resolv.conf` kennen, ist` dig www.google.com @`Ihnen irgendwelche (zufälligen) Fehler geben? MaoPU vor 13 Jahren 0
Nein, ich bekomme keine zufälligen Fehler, deshalb denke ich, dass es sich um einen lib-Fehler handelt. OmniWired vor 13 Jahren 0

4 Antworten auf die Frage

1
OmniWired

Diese Probleme treten auf, wenn ein ISP ihre Arbeit nicht ordnungsgemäß erledigt.

Grundsätzlich sendet der transparente Proxy eine RST-Antwort und unterbricht die TCP-Sitzung.

Die Problemumgehung besteht darin, einen benutzerdefinierten Proxy zu verwenden, der erneut versucht, wenn das RST-Flag erkannt wird.

Dies ist der Proxy:

http://code.google.com/p/hammerofthor/

Ich hoffe, dass damit das Problem für andere Probleme behoben wird, in anderen Ländern mit dem gleichen Problem.

Ich habe das Bedürfnis zu sagen, dass dies das Problem nicht löst, da das Problem in dem "transparenten Proxy" liegt, der den ISP ausführt. Dies stoppt jedoch das Problem, indem automatisch ein erneuter Versuch ausgeführt wird.

Dies ist der IPTABLES WAY:

iptables -A OUTPUT -p tcp --dport 80 -m state --state NEW -m recent --set --name thor --rdest -j ACCEPT iptables -A INPUT -p tcp -m tcp --tcp-flag RST RST -m state --state ESTABLISHED -m recent --name thor --rcheck --rsource --seconds 1 -j DROP 
0
Ryan Gooler

Haben Sie den Router / das Modem bereits mit Powercycling versucht? Ja, ich weiß, es ist nicht ubuntu-spezifisch, aber es könnte diese Art von Fehlern verursachen.

Kein Fix, die gleiche Maschine in Windows funktioniert gut. Vielleicht ist ein ISP-Anbieter? auch wenn ich ihre DNS-Server nicht benutze? OmniWired vor 13 Jahren 0
0
AndrejaKo

Wenn Sie Probleme mit Ihrem Internetdienstanbieter haben, können Sie einige DNS-Server von Drittanbietern ausprobieren. Zum Beispiel gibt es OpenDNS und Google Public DNS .

Du solltest den Beitrag noch einmal lesen. (wird geschrieben, dass ich diese DNS verwende) Dies ist ein Problem (es scheint) mit dem transparenten Proxy ... einige Leute sagen. Vielleicht ist auf der Transportschicht, wer weiß ... OmniWired vor 13 Jahren 1
Warum hast du geantwortet, um das zu benutzen, was er gesagt hat, dass es nicht funktioniert? Saikios vor 13 Jahren 1
0
Chris K

Ich habe mein eigenes DNS-Problem gegoogelt und bin hierher gekommen. Nichts davon hat mir geholfen. Wir haben unseren Webhost auf einen neuen, dedizierten Server umgezogen und konnten ihn im LAN nicht finden. /etc/hostsÄnderungen haben nicht funktioniert, nichts.

Unser Firewall-Server hat bind9 und in /etc/bind/, es gab eine Datei mit der Domäne als Teil des Dateinamens. Ich habe das so geändert, dass es die neue IP widerspiegelt. Nun funktioniert nslookup für uns richtig.