Warum erhalte ich einen langsamen Netzwerkdurchsatz, wenn ich einen fehlerhaften DNS-Server habe?

785
Daniel Rikowski

Ich habe Fedora 11 in einer Virtual Box-VM und aufgrund einer fehlerhaften DNS-Konfiguration war meine Netzwerkverbindung in dieser VM äußerst langsam.

Ich habe es jetzt behoben, aber ich verstehe nicht, was passiert ist und bin neugierig, was los ist.

Ich habe einen primären und einen sekundären DNS-Server eingerichtet. Der primäre Server war falsch konfiguriert und die meisten Zeiten reagierten nicht. Die sekundäre war in Ordnung.

Normalerweise würde ich mit Verzögerungen rechnen, wenn zum ersten Mal eine Verbindung zu einem Host hergestellt wird, wenn der Hostname aufgelöst wird.

Obwohl das immer der Fall war, zusätzlich war mein Gesamtdurchsatz sehr langsam, das heißt, wenn ich eine größere Datei aus dem Internet herunterzuladen. (5-20 KB / s im Gegensatz zu 1,5 MB / s) Manchmal stieg der Transfer einige Sekunden lang auf 100-200 KB, manchmal gab es für ca. 20-60 Sekunden überhaupt keinen Transfer. Das war bei allen Anwendungen der Fall, Firefox und yum, die ich gründlich getestet habe.

Nach dem Entfernen des fehlerhaften DNS-Servers wurde alles wieder normal.

Könnte das alles von einem fehlerhaften DNS-Server stammen? Oder ist das ein Problem mit Fedora oder Virtual Box?

1

1 Antwort auf die Frage

4
Bruce McLeod

Wenn Sie über ein schlechtes DNS verfügen, ist die anfängliche Anforderung langsam. Sobald die Suche zwischengespeichert ist, sollte Ihre Geschwindigkeit ausreichend sein.

Es könnte ein Routing-Problem sein, obwohl bei Paketen ein falsches Standardgateway verwendet wurde. Ich hatte das Problem mit meinem Dual Airport Express. Sobald ich denjenigen entfernte, der nicht mit dem Netz verbunden war, war das in Ordnung.

Beginnen Sie mit einem Ping und einem Tracerouce und sehen Sie sich die Latenz und alle Pakete an, die verloren gegangen sind.