Wenn Sie wie die meisten Menschen sind, denken Sie nicht mehr an DNS (Domain Name Server), wenn Sie die DNS-IP-Adressen eingegeben haben, die Ihnen Ihr Internetdienstanbieter (Internet Service Provider) in die Netzwerkeinstellungen Ihres Mac eingegeben hat. Wenn Ihr Mac eine Verbindung zum Internet herstellen kann und Sie Ihre bevorzugten Websites durchsuchen können, was gibt es dann noch mehr für Sie, wenn Sie mit DNS zu tun haben?
Mit namebench, einem neuen Tool von Google Code, können Sie eine Reihe von Bench-Tests mit Ihrem DNS-Anbieter durchführen, um zu sehen, wie gut der Dienst funktioniert. Warum ist das wichtig? Denn beim Surfen im Internet sucht Ihre Internetverbindung mithilfe von DNS nach der IP-Adresse (Internet Protocol) der Website, die Sie erreichen möchten. Wie schnell die Suche durchgeführt werden kann, bestimmt, wann Ihr Webbrowser die Website herunterladen kann. Und es wird nicht nur eine einzelne Website nachgeschlagen. Für die meisten Webseiten sind einige URLs in die Webseite eingebettet, die ebenfalls nachgeschlagen werden müssen. Seitenelemente von Anzeigen zu Bildern enthalten URLs, die mithilfe von DNS den Abruf der Informationen auflösen.
Ein schnelles DNS hilft, eine schnelle Antwort in Ihrem Webbrowser sicherzustellen.
Google Code namebench
Namebench ist auf der Google Code-Website verfügbar. Wenn Sie namebench auf Ihren Mac heruntergeladen haben, können Sie einige namebench-Parameter konfigurieren und dann den Test starten.
Namebench konfigurieren
Wenn Sie namebench starten, wird ein Fenster angezeigt, in dem Sie einige Optionen konfigurieren können. Sie können zwar nur die Standardeinstellungen akzeptieren, Sie erhalten jedoch ein bisschen bessere und aussagekräftigere Ergebnisse, indem Sie die unten stehenden Informationen verwenden, um die Parameter an Ihre speziellen Bedürfnisse anzupassen.
Nameserver: In dieses Feld sollte die IP-Adresse des DNS-Dienstes eingetragen sein, den Sie mit Ihrem Mac verwenden. Dies ist wahrscheinlich der DNS-Dienst, der von Ihrem Internetdienstanbieter bereitgestellt wird. Sie können zusätzliche DNS-IP-Adressen hinzufügen, die Sie in den Test aufnehmen möchten, indem Sie sie durch ein Komma trennen.
Beziehen Sie globale DNS-Anbieter ein (Google Public DNS, OpenDNS, UltraDNS usw.): Wenn Sie hier ein Häkchen setzen, können die wichtigsten DNS-Anbieter in den Test aufgenommen werden.
Bestmögliche regionale DNS-Dienste einbeziehen: Wenn Sie hier ein Häkchen setzen, können lokale DNS-Anbieter in Ihrem spezifischen Bereich automatisch in die Liste der zu testenden DNS-IPs aufgenommen werden.
Benchmark-Datenquelle: In diesem Dropdown-Menü sollten die Browser aufgeführt sein, die Sie auf Ihrem Mac installiert haben. Wählen Sie den Browser aus, den Sie am häufigsten verwenden. Namebench verwendet die Verlaufsdatei dieses Browsers als Quelle für Websitenamen, die zum Überprüfen von DNS-Diensten verwendet werden.
Benchmark-Datenauswahlmodus: Es stehen drei Modi zur Auswahl:
- Gewichtet: Dies ist die beste Wahl für die meisten Personen. Mit Gewichtung werden doppelte Websites aus der Liste der zu überprüfenden Site-Namen entfernt. Es verwendet den Verlauf Ihres Browsers sowie die Alexa-Liste der Top-10.000-Domains, basierend auf der Beliebtheit.
- Zufällig: Eine zufällige Auswahl von Hostnamen aus der ausgewählten Datenquelle. Wenn Ihr Browserverlauf nicht sehr umfangreich ist, verwendet diese Einstellung viele doppelte Hostnamen, um den Test abzuschließen. Doppelte Namen können die Ergebnisse entweder positiv oder negativ gewichten.
- Chunk: Diese Methode verwendet ein zufällig ausgewähltes, sequentielles Stück Hostnamen aus dem Verlauf Ihres Browsers.
Anzahl der Tests: Dadurch wird festgelegt, wie viele Anforderungen oder Tests für jeden DNS-Anbieter ausgeführt werden. Eine große Anzahl von Tests liefert die genauesten Ergebnisse, aber je größer die Anzahl, desto länger dauert der Test. Die empfohlenen Größen liegen zwischen 125 und 200. Ein Schnelltest kann jedoch bereits mit 10 durchgeführt werden und liefert dennoch vernünftige Ergebnisse.
Anzahl der Läufe: Dies bestimmt, wie oft die gesamte Testsequenz ausgeführt wird. Der Standardwert 1 ist normalerweise für die meisten Anwendungen ausreichend. Wenn Sie einen Wert größer als 1 auswählen, wird nur geprüft, wie gut Ihr lokales DNS-System Daten im Cache speichert.
Test starten
Nachdem Sie die Namebench-Parameter konfiguriert haben, können Sie den Test starten, indem Sie auf die Schaltfläche "Benchmark starten" klicken.
Der Benchmark-Test kann einige Minuten bis 30 Minuten dauern. Als ich Namebench mit der Anzahl der Tests auf 10 lief, dauerte es ungefähr 5 Minuten. Während des Tests sollten Sie den Mac sonst nicht verwenden.
Testergebnisse verstehen
Nach Abschluss des Tests zeigt Ihr Webbrowser die Ergebnisseite an, auf der die ersten drei leistungsfähigen DNS-Server sowie eine Liste der DNS-Anbieter und deren Vergleich mit dem derzeit verwendeten DNS-System aufgeführt werden.
In meinen Tests kam der öffentliche DNS-Server von Google immer als fehlgeschlagen zurück und konnte für einige Websites, die ich häufig sehe, keine Abfragen zurückgeben. Ich erwähne dies nur, um zu zeigen, dass dieses Tool zwar mit Hilfe von Google entwickelt wurde, aber offensichtlich nicht zu Gunsten von Google gewichtet wird.
Sollten Sie Ihren DNS-Server ändern?
Kommt darauf an. Wenn Sie Probleme mit Ihrem aktuellen DNS-Anbieter haben, kann das Ändern eine gute Sache sein. Sie sollten den Test jedoch einige Tage und zu unterschiedlichen Zeiten ausführen, um ein allgemeines Gefühl dafür zu bekommen, welches DNS für Sie am besten funktioniert.
Sie sollten sich auch darüber im Klaren sein, dass ein DNS nur in den Ergebnissen aufgeführt ist, wenn er in den Ergebnissen aufgeführt ist. Wenn es in den Ergebnissen aufgeführt ist, ist es derzeit für den öffentlichen Zugriff offen, es kann jedoch zu einem späteren Zeitpunkt zu einem geschlossenen Server werden. Wenn Sie sich entscheiden, Ihren primären DNS-Anbieter zu ändern, möchten Sie möglicherweise die von Ihrem Internetdienstanbieter zugewiesene DNS-IP-Adresse als sekundäre DNS-IP-Adresse belassen.Wenn der primäre DNS jemals privat wird, werden Sie automatisch auf den ursprünglichen DNS zurückgreifen.
Veröffentlicht: 15.02.2010
Aktualisiert: 15.12.2014