So verwenden Sie das schnellste DNS

Abstauben der Let's Use Linux-Beiträge, Ich habe wiederentdeckt eine, die ich gerne vertiefen würde. Es geht um die Existenz von namebench, einem Tool, mit dem verschiedene DNS getestet werden können und das eine enorme Hilfe bei der Beschleunigung unserer Internetverbindung darstellt.

Was ist ein DNS?

Der DNS-Server ist wie ein Telefonbuch, in dem die Telefonnummern von Personen gespeichert werden. In diesem Fall wird die IP-Nummer gespeichert, die den Internetadressen entspricht, über die wir suchen.

Wenn Sie also www.google.com eingeben, ist der DNS-Server derjenige, der diesen Text in die IP-Nummer des Computers umwandelt, auf dem die gewünschte Seite gespeichert ist. Wir benötigen DNS-Server, da www.google.com offensichtlich leichter zu merken ist als eine lange Anzahl.

Andererseits ist es wichtig zu verstehen, dass es keinen einzigen DNS-Server für alle gibt. Es gibt was genannt wird Root-ServerDies sind diejenigen, die wissen, wo sich die "High-Level" -Server in jeder der Zonen befinden, in die die Welt unterteilt wurde, und die auch die "vollständige Liste" der IPs speichern. Es gibt weltweit nur 13 dieser Server. Dann gibt es die "Top-Level" -Server, die nur einen Teil dieser Liste speichern (im Allgemeinen in Verbindung mit geografischen Faktoren -.ar, .be usw.- oder generischen -.com, .gov usw.).

Es gibt viele dieser Server, es gibt sogar private Initiativen (wie Google und die Internetanbieter -ISP- in jedem der Länder), die DNS-Dienste anbieten. Dies sind die DNS-Server, die wir im Allgemeinen verwenden, da sie, wenn wir nicht die gesuchte Nummer haben, die Abfrage auf einen anderen Server übertragen und so weiter, bis sie eine Antwort finden.

Zusammenfassend kann die Auswahl des einen oder anderen DNS die Leistung Ihrer Verbindung (sowohl Download als auch Upload) erheblich beeinträchtigen. Je länger die Umwandlung der URL in eine IP-Nummer dauert, desto länger dauert es, bis unser Computer auf diese Seite zugreift. .

So wählen Sie das schnellste DNS

namebench ist ein Multiplattform-Tool, mit dem Sie die schnellsten und nächstgelegenen DNS-Server finden können, je nachdem, wo sich der Computer befindet. Es wird eine sehr umfassende Auswertung durchgeführt, bei der Ihr Webprotokoll, Ihre tcpdump-Ausgabe und andere standardisierte Datensätze als Benchmark herangezogen werden, um einen detaillierten Bericht zu jedem DNS zu erstellen und eine Empfehlung abzugeben, welcher Server der beste ist und wie viel Die Verbindung würde sich gegenüber dem derzeit verwendeten DNS verbessern.

[Warnung] Seien Sie vorsichtig, der schnellste Server ist nicht immer der sicherste oder derjenige, der Ihre Privatsphäre am besten schützt. Eine Alternative, die Geschwindigkeit, Sicherheit und Datenschutz in Einklang bringt, ist openNIC. [/ Warnung]

Namensbank Es ist freie Software und verändert das System in keiner Weise.

Übliche Installationen

En Debian / Ubuntu und Derivate:

sudo apt-get install namebench

En Bogen und Derivate:

yaourt -S namebench

Im Rest können Sie den Quellcode herunterladen und kompilieren.

Laden Sie namebench herunter

Verwenden

1. Bei der Ausführung des Befehls Namensbankwird es geöffnet.

2. Anmeldung 127.0.0.1 en Nameserver  und drücken Sie die Taste Benchmark starten, wie im Bild unten zu sehen.

Namensbank in Aktion

Namensbank in Aktion

3. Trinken Sie ein wenig Kaffee. Wenn Sie zurückkehren, sehen Sie, dass in Ihrem Internetbrowser eine Seite geöffnet wurde, auf der der von namebench erstellte Bericht angezeigt wird.

Detaillierter Bericht über die Leistung jedes DNS

Detaillierter Bericht über die Leistung jedes DNS

Es ist wirklich ein Juwel, das es wert ist, im Detail gelesen zu werden.

Leistungsdiagramme von DNS-Servern

Leistungsdiagramme von DNS-Servern

Weitere Leistungsdiagramme von DNS-Servern

Weitere Leistungsdiagramme von DNS-Servern

Das von namebench empfohlene DNS zu ändern ist normalerweise eine sehr einfache Aufgabe. Da es jedoch je nach verwendeter Distribution unterschiedlich ist, ist es am einfachsten, die Datei /etc/resolv.conf.head manuell zu erstellen und das entsprechende DNS hinzuzufügen.

Das Ändern der Datei /etc/resolv.conf ist in diesen Fällen nicht die beste Lösung, da diese Datei von Network Manager und anderen Netzwerkmanagern geändert wird. Aus diesem Grund empfehle ich die Verwendung von /etc/resolv.conf.head.

Ergebnisse

Manchmal ist die Rede weniger wichtig als die Ergebnisse. Dies ist die Vor- und Nachkonfiguration meines DNS-Servers, wie von namebench empfohlen.

Die Internetgeschwindigkeit wird ermittelt, bevor mein DNS gemäß den Empfehlungen von namebench konfiguriert wird

Vor

Die Internetgeschwindigkeit ergibt sich nach der Konfiguration meines DNS gemäß den Empfehlungen von namebench

Nach

Beeindruckend, nicht wahr? Auf jeden Fall sollte klargestellt werden, dass die Ergebnisse von vielen Faktoren abhängen (wie gut ist Ihr aktuelles DNS, Ihr Standort, die von Ihrem Internetdienstanbieter bereitgestellte Internetgeschwindigkeit usw.).

Mehr Infos: Namensbank


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Java sagte

    Der Artikel ist sehr interessant,

    dank

    1.    Lass uns Linux benutzen sagte

      Bitte! Gut, dass es von Interesse ist.
      Umarmung! Paul.

  2.   Armin sagte

    Die Download-Geschwindigkeit hat nichts mit dem DNS zu tun. Die Verteidiger der Freiheit Benutzer empfehlen, die Dienste von Google oder einem anderen Unternehmen, das sich dem Ausspionieren der Websites widmet, auf die wir zugreifen, nicht zu nutzen. Stattdessen empfehlen wir offene oder besser noch DNS mit BIND.

    1.    Lass uns Linux benutzen sagte

      Du hast recht. Es ist etwas Wichtiges, das ich vergessen habe hinzuzufügen. Manchmal sind andere Dinge wichtiger, nicht nur die Geschwindigkeit. Ich werde es einbauen.
      Prost! Paul.

  3.   2 sagte

    Welche DNS schlagen sie vor, aber sind sie verschlüsselt oder von vertrauenswürdigen Sites?

    1.    Lass uns Linux benutzen sagte

      OpenDNS

    2.    2 sagte

      Ich wusste nichts über Offenheiten. Wie traurig.
      Schlägt jemand ein DNS vor, das Privatsphäre und Freiheit respektiert?
      unmöglich wird es keine geben

      1.    2 sagte

        Ich antworte und teile

        OpenNIC
        OpenNIC ist ein kostenloses und alternatives Domainnamenregistrierungs- und Root-DNS-Projekt, das von ICANN (Internet Corporation für zugewiesene Namen und Nummern) verwaltet wird. Dieses Projekt wird von einer Benutzergemeinschaft unterstützt, die an der Implementierung eines ganzen Netzwerks kostenloser und dezentraler DNS-Server mitarbeitet, die uns nicht nur von ICANN verwaltete Dienste zur Auflösung von Domainnamen anbieten, sondern auch Zugriff auf den von OpenNIC und OpenNIC betriebenen Speicherplatz bieten die außerhalb der Regeln dieses Gremiums liegen und den Gesetzen des US-Bundesstaates Kalifornien unterliegen.

        Die Suche nach dieser Unabhängigkeit hat zu einer Familie von Servern geführt, die unter anderem kein Protokoll der von Benutzern gestellten Abfragen führen (oder nach 24 Stunden gelöscht werden) und uns in diesem "Teil von" einen Service bieten das Internet ", das ICANN nicht regiert.

        1.    eliotime3000 sagte

          Eine Frage: Wenn ich OpenNIC verwende, werden Websites wie Hulu, Vevo oder andere Websites, die auf US-Territorium beschränkt sind, mit dieser DNS-Änderung verfügbar sein oder werden sie mit dieser territorialen Einschränkung fortfahren?

      2.    Tor sagte

        OpenNIC ist mehr als alles andere für die Verwaltung von Domains gedacht, die von ICANN nicht erkannt werden. Andererseits bietet OpenDNS Verschlüsselungssicherheit mit DNSCript und verbessert Ihre Verbindung, da das Caching auf ihren Servern, Diensten wie Facebook, Google Mail und Twitter sehr schnell ausgeführt wird.

  4.   rmarquez sagte

    opendns ist eher ein Google-Vermittler als ein DNS selbst und sammelt Informationen, die wir im Web verwenden, wie Anmeldungen, Passwörter, Seiten ... so lange wie nötig (https://www.opendns.com/privacy/) ist nicht zu empfehlen !.

    1.    Lass uns Linux benutzen sagte

      Du lässt mich kalt Ich habe gerade die openDNS-Nutzungsbedingungen gelesen:

      Wir können Cookies von Drittanbietern als Teil von Remarketing-Aktivitäten verwenden, die wir mit Google und / oder anderen Drittanbietern durchführen, um Ihnen bei der Nutzung des Internets relevante Werbeangebote zur Verfügung zu stellen. Im Rahmen dieser Remarketing-Aktivitäten können diese Cookies von Drittanbietern Ihre Besuche auf unseren Websites und Websites aufzeichnen, die vor der Nutzung unserer Websites besucht wurden. Solche Cookies können dann verwendet werden, um Ihnen Werbung auf anderen Websites zu schalten. Sie können sich dafür entscheiden, von der Verwendung von Google Remarketing-Cookies auf der Datenschutzseite für Google-Werbung ausgenommen zu werden. Alternativ können Sie Remarketing im Google-Netzwerk und ähnlichen Netzwerken auf der Deaktivierungsseite der Network Advertising Initiative deaktivieren.

    2.    Lass uns Linux benutzen sagte

      Ich hatte immer gehört, dass es das Beste war. Wie Gabriel sagt, müssen Sie vielleicht versuchen, Ihr eigenes DNS einzurichten oder Tor zu verwenden, und das war's. 🙂

      1.    anonym sagte
        1.    sieg84 sagte

          in meinem Fall mit OpenNIC
          x = 0; Server = 98.200.95.139; host = »google.com»; Abfragen = 128; für i in `seq $ queries`; Lassen Sie x + = `dig @ $ {server} $ host | grep "Abfragezeit" | cut -f 4 -d »« `; erledigt && echo "scale = 3; ($ x / $ {Abfragen})" | bc
          107.546
          mit OpenDNS
          Server = 208.67.222.222; host = »google.com»; Abfragen = 128; für i in `seq $ queries`; Lassen Sie x + = `dig @ $ {server} $ host | grep "Abfragezeit" | cut -f 4 -d »« `; erledigt && echo "scale = 3; ($ x / $ {Abfragen})" | bc
          56.914

          Ich habe den Befehl von hier übernommen: http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    Java sagte

        Das wäre nur ein interessanter Artikel über aktualisierte tor,
        das heißt, was ist besser oder was bevorzugen sie:
        - Laden Sie das «Tor Browser Bundle» von der Tor-Seite herunter und verwenden Sie es
        - Installieren Sie von den Repos: tor, privoxy und vidalia. Das Problem ist, ob wir es genauso konfigurieren können wie das Tor Browser Bundle.

        Grüße,

  5.   edo sagte

    Es funktioniert bei mir nicht, ich habe es bereits von AUR installiert und nach der Installation, wenn ich es im Terminal 'namebench' ausführe, wird es angezeigt
    bash: namebench: Befehl nicht gefunden

    1.    rots87 sagte

      Testen Sie mit man namebench, um festzustellen, ob sich die Syntax geändert hat

  6.   Herr Linux sagte

    Interessanter Artikel, aber wie wir alle wissen, gibt es keinen sicheren oder gut konfigurierten Server. Mit ein wenig (fundiertem) Wissen über Hacking und Internetsicherheit können Sie in jedes System einsteigen. Namebench ist ein sehr guter Anfang, um unser Opfer zu analysieren. Einmal nochmals herzlich willkommen DesdeLinux und ich hoffe, dass die Qualität Ihrer Artikel gleich oder besser ist als zu der Zeit, als Sie Ihren eigenen Blog hatten.

  7.   Alfredo Badolati sagte

    bitte helfen !! Wirklich beeindruckend die Ergebnisse, die ich erzielt habe und wie dieses Programm mir sagt, dass ich die Geschwindigkeit mit den neuen Zahlen verbessern kann, die ich nach dem Bericht aufgenommen habe, aber die Wahrheit ist, dass ich fast nichts davon und meine Haupt- und vorerst ERSTE Frage weiß ist, mit Ubuntu und Windows 7 ... WO soll ich diese Werte setzen, um diese Geschwindigkeit zu erhalten ???????????? + sie werden mir mit meinem Provider dienen, sage ich, weil ich die ersetze Werte, die er mir bei der Einstellung des Dienstes gegeben hat noP = Ich hoffe, Ihre freundlichen Antworten und danke von JETZT !!!!!

    1.    pandev92 sagte

      Der DNS ändert Ihre Download-Geschwindigkeit nicht :), was er tut, ist einfach der zweite nach dem DNS, die Informationen auf den Webseiten werden aktualisiert oder der Zugriff erfolgt etwas schneller :).

      1.    Alfredo sagte

        danke editor! also wofür ist es dann ??????

      2.    Lass uns Linux benutzen sagte

        Das stimmt. Durch Ändern des DNS wird beispielsweise die Download-Geschwindigkeit einer 200-MB-Datei nicht geändert. Da das Surfen im Internet jedoch aus viel Kommunikation besteht (jede Seite, die Sie durchsuchen, und auch innerhalb jeder Seite, jedem JS-Code, jedem CSS, dh jeder Anforderung, die diese Seite stellt), verbessert dies die Geschwindigkeit beim Konvertieren von URLs IPs sind am Ende beträchtlich.
        Fazit: Sie werden Dateien nicht schneller herunterladen, aber Sie werden eine Verbesserung der Navigation feststellen. Der Grad der Verbesserung hängt von vielen Faktoren ab.
        Prost! Paul.

  8.   Sieger sagte

    ...

  9.   Herr Schwarz sagte

    Es ist nicht in den Manjaro-Repositories, laden Sie die Quellen herunter und Sie müssen nichts kompilieren, es ist in Python, mit einer einfachen ./namebench funktioniert es, um die grafische Oberfläche zu verwenden, ist es notwendig, Python-tk installiert zu haben, aber es funktioniert auch in der Konsole. Es war gut, sich über OpenDNS zu informieren, ich habe mich auch sehr geirrt, Grüße.

  10.   Tor sagte

    Für diejenigen, die Geschwindigkeit in ihren Verbindungen suchen, wäre die Einrichtung eines DNS-Servers nicht sinnvoll, da ihr PC den Ressourcen- und Bandbreitenverbrauch erhöht, wodurch die Leistung verringert und nicht verbessert wird.

  11.   Liebe es sagte

    Haben Sie die Ergebnisse vor und nach dem Entfernen des Jdownloaders erhalten?
    Das Laden von Seiten kann, wie einige behaupten, beeinflusst werden, hat jedoch nichts mit der Geschwindigkeit beim Herunterladen von Dateien zu tun, wie dies bei diesen Geschwindigkeitsüberprüfungsdiensten der Fall ist.
    Ein -1, wenn Sie den Beitrag nicht einmal geändert haben und wissen, dass das, was Sie sagen, ein Fehler ist ... das oder das, was Sie irreführen möchten.

    1.    milo sagte

      Ich sehe nicht, dass der Beitrag in Frage gestellt werden sollte. Es wird deutlich, dass eine Verbesserung der DNS-Auswahl die Verbindungsgeschwindigkeit verbessern kann. Nichts sagt etwas über die Verbesserung der Download-Geschwindigkeit aus. Die Datenschutzaspekte werden in der Post nicht erwähnt, nur weil es ein weiteres Ziel ist. Die Kommentare haben andere Fragen beigesteuert, die den Beitrag bereichern. Meiner Ansicht nach ist der Beitrag des Beitrags (und seiner Kommentare) weitgehend positiv, für die Informationen, die er liefert, und für den Nutzen, den seine Lektüre für ein vielfältiges Publikum erzielt. Ich erkläre: (Ich kenne den Autor oder eine Beziehung zu ihm nicht. Es ist das erste Mal, dass ich diese Site betrete und eine allgemeine Suche durchführe. Es scheint mir einfach, dass ihr Zweck ehrlich und unterstützend ist und nicht sein sollte befragt, aber gefördert und geschätzt).