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

DNS-Zwischenspeicherung Fragen und Antworten

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

Daher müssen wir unseren eigenen Caching-DNS-Server einrichten, der persönlich auf verschiedene DNS-Server einschließlich Root-Server zugreift. Die offensichtliche Aufgabe beginnt: Warum registrieren Sie nicht einfach die Haupt-DNS-Server in den TCP / IP-Eigenschaften der Verbindung? Die Antworten lauten wie folgt: Sie antworten normalerweise mehrmals langsamer als der DNS-Server des Internetdienstanbieters, und 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 es erlaubt, sie in named_root.txt umzubenennen, die auch in einem Texteditor geöffnet wird). 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. Stellen Sie den Befehl sofort auf "Startup in System Tray", damit das Programm später in der Taskleiste minimiert wird. Jetzt müssen Sie in den Einstellungen DNS-Server einrichten. Wechseln Sie zur Registerkarte "Server".

Standardmäßig listet es einige schrecklich langsame fremde Server auf, die fett löschen dürfen. Um herauszufinden, welcher DNS-Server für uns am schnellsten ist, drücken wir den "Test" -Button.

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

Jetzt wählen wir aus der Liste derjenigen Server aus, die am schnellsten reagierten und sie zu ExtraDNS machen. Die Server werden von oben nach unten abgefragt. Geben Sie in der ersten Zeile den schnellsten DNS-Server an (normalerweise der schnellste DNS-Server, der von Ihrem Provider empfohlen wird) und dann langsamer. Jetzt wird ExtraDNS an den Hauptserver adressieren, aber wenn es vorübergehend nicht verfügbar ist oder nicht in irgendeiner Weise reagieren konnte, dann auch auf den nächsten auf der Liste. Die gesamte Liste ist optional - genug 4-5 Stück.

Jetzt müssen Sie dem Windows-Betriebssystem mitteilen, dass wir unseren DNS-Server verwenden müssen. Wir machen uns auf den Weg zu Verbindungseigenschaften mit dem Provider, wählen "Benützen Sie die folgenden DNS-Server-Adressen" und geben den Hauptserver 127.0.0.1 ein.

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

Zu der Probe hatte ich über die Woche bis zu 96% der DNS-Anrufe aus dem Cache von ExtraDNS, und die gesamte Einsparung von Poren betrug etwa 13 Minuten. Darüber hinaus, obwohl das Hauptaugenlicht scheint unbedeutend einige Millisekunden bei jedem Zugriff auf die Website zu speichern, aber, denken Sie an: der Browser beim Laden von Webseiten, die viele Verweise auf die Grafiken enthalten, auch Banner, noch einmal für DNS-Abfragen anwenden. Und mit der Arbeit, zum Beispiel, durch GPRS wird eine allgemeine sehr bedeutende Beschleunigung und auch Verkehrsersparnis.