This page has been robot translated, sorry for typos if any. Original content here.

DNS-Caching Fragen und Antworten

Viele Benutzer haben sich wahrscheinlich einer solchen Situation ausgesetzt, zu welcher Zeit plötzlich der Anteil der Websites nicht mehr öffnet oder sich sehr langsam öffnet. Einer der häufigsten Gründe dafür ist ein langsamer oder untätiger DNS-Server vom Provider. In diesem Artikel werden wir dieses Problem lösen, aber gleichzeitig helfen wir, wenig Verkehr zu sparen.

Daher müssen wir einen eigenen Caching-DNS-Server einrichten, der auf verschiedene DNS-Server, einschließlich Root-Servern, zugreifen kann. Die offensichtliche Aufgabe beginnt: Warum registrieren Sie nicht einfach die wichtigsten DNS-Server in den TCP / IP-Eigenschaften der Verbindung? Die Antworten lauten wie folgt: Sie reagieren in der Regel um ein Vielfaches langsamer als der DNS-Server des ISP. Für andere ist der Datenverkehr mit ihnen teurer als der Datenverkehr zum lokalen Server.

Vor der Quelle der Arbeit wird die Liste zuerst DNS-Server des Internets heruntergeladen (dies ist eine einfache Textdatei, die in benannte_root.txt umbenannt werden kann, die auch in einem Texteditor geöffnet ist). Dann laden wir den Caching DNS-Server ExtraDNS herunter.

Führen Sie das Installationsprogramm aus, installieren Sie es, starten Sie es neu. Dann wird er etwas über ExtraDNS.dll sagen - drücken Sie "Ok". Fertig. Setzen Sie sofort den Daw auf die "Start-in-Systemleiste", damit später das Programm in die Taskleiste minimiert wird. Jetzt müssen Sie in den Einstellungen DNS-Server einrichten. Wechseln Sie zum Register "Server".

Standardmäßig listet es einige schrecklich langsame fremde Server auf, die mutig gelöscht werden dürfen. Um herauszufinden, welcher DNS-Server für uns am schnellsten ist, drücken wir die Schaltfläche "Test".

Geben Sie im Feld "Nameserver" die IP-Adresse des DNS-Servers ein, auf der Sie nach Geschwindigkeit suchen möchten, klicken Sie auf "Start". Aus den Ergebnissen sind wir an Ping-Zeit interessiert. Schreiben Sie die getesteten IP-Adressen auch auf den Wert der Ping-Zeit. Wiederholen Sie das Testen aller Server aus der Datei named.root, die ebenfalls von Ihrem ISP angegeben wurde. Fertig, schließen Sie das Testfenster.

Jetzt wählen wir aus der Liste derjenigen Server aus, die am eiligsten geantwortet haben, und machen sie zu ExtraDNS. Die Server werden in der Reihenfolge von oben nach unten abgefragt. Geben Sie daher in der ersten Zeile den schnellsten DNS-Server an (in der Regel der schnellste vom Provider empfohlene) und dann langsamer. Nun wird ExtraDNS an den Hauptserver adressiert, aber wenn es vorübergehend nicht verfügbar ist oder auf irgendeine Art und Weise nicht antworten kann, dann wird das nächste auf der Liste angezeigt. Die gesamte Liste ist optional - genug 4-5 Stück.

Nun müssen Sie dem Windows-Betriebssystem mitteilen, dass wir unseren DNS-Server verwenden müssen. Wir machen uns den Weg zu den Verbindungseigenschaften mit dem Provider, wählen Sie "Folgende DNS-Serveradressen verwenden", geben Sie auch den Hauptserver 127.0.0.1 ein.

Alles, jetzt werden wir unseren DNS-Server auch nicht vom Provider DNS abhängig machen.

Zum Beispiel hatte ich im Laufe der Woche bis zu 96% der DNS-Aufrufe aus dem Cache von ExtraDNS, und die Gesamtersparnis der Poren betrug etwa 13 Minuten. Obwohl das Hauptaugenmerkmal bei jedem Zugriff auf die Site ein wenig unbedeutend erscheint, sparen Sie beim Zugriff auf die Site einige Millisekunden, denken Sie jedoch: Beim Laden von Webseiten, die viele Verweise auf die Grafiken enthalten, auch Banner, müssen Sie sich erneut für DNS-Anfragen bewerben. Und mit der Arbeit wird zum Beispiel durch GPRS eine allgemeine sehr bedeutende Beschleunigung und auch Verkehrssparen werden.