Comment utiliser le DNS le plus rapide

Dépoussiérer les articles Let's Use Linux, J'ai redécouvert celui que je voudrais approfondir. Il s'agit de l'existence de namebench, un outil qui permet de tester différents DNS et qui est d'une aide précieuse pour accélérer notre connexion Internet.

Qu'est-ce qu'un DNS

Le serveur DNS est comme un annuaire téléphonique qui stocke les numéros de téléphone des personnes. Dans ce cas, ce qu'il stocke est le numéro IP qui correspond aux adresses Internet à travers lesquelles nous naviguons.

De cette manière, lorsque vous mettez www.google.com, le serveur DNS est celui qui transforme ce texte en numéro IP de la machine où la page que nous voulons voir est stockée. Nous avons besoin de serveurs DNS car, évidemment, www.google.com est plus facile à retenir qu'un long numéro.

D'un autre côté, il est important de comprendre qu'il n'y a pas de serveur DNS unique pour tout le monde. Il y a ce qu'on appelle serveurs racine, qui sont ceux qui savent où se trouvent les serveurs «de haut niveau» dans chacune des zones dans lesquelles le monde a été divisé et qui stockent également la «liste complète» des IP. Il n'y a que 13 de ces serveurs dans le monde. Ensuite, il y a les serveurs "de premier niveau" qui ne stockent qu'une partie de cette liste (généralement associés à des facteurs géographiques -.ar, .be, etc.- ou génériques -.com, .gov, etc.).

Il existe beaucoup de ces serveurs, il existe même des initiatives privées (comme Google et les fournisseurs Internet -ISP- dans chacun des pays) qui proposent des services DNS. Ce sont les serveurs DNS que nous utilisons généralement, car si nous n'avons pas le numéro recherché, ils transfèrent la requête vers un autre serveur et ainsi de suite jusqu'à ce qu'ils trouvent une réponse.

Pour résumer, choisir l'un ou l'autre DNS peut avoir un impact considérable sur les performances de votre connexion (à la fois en téléchargement et en téléchargement) car plus il faut de temps pour transformer l'URL en un numéro IP, plus il faudra de temps à notre ordinateur pour accéder à cette page. .

Comment choisir le DNS le plus rapide

namebench est un outil multiplateforme qui vous aidera à trouver les serveurs DNS les plus rapides et les plus proches, en fonction de l'emplacement de l'ordinateur. Il exécute une évaluation très complète, en prenant votre historique Web, la sortie de tcpdump et d'autres ensembles de données normalisés comme référence afin de fournir un rapport détaillé sur chaque DNS et de faire une recommandation sur le meilleur serveur et sur combien la connexion s'améliorerait par rapport au DNS actuellement utilisé.

[avertissement] Attention, le serveur le plus rapide n'est pas toujours le plus sûr ou celui qui protège le mieux votre vie privée. Une alternative qui équilibre vitesse, sécurité et confidentialité est carte réseau ouverte. [/ Attention]

banc de noms il s'agit d'un logiciel libre et ne modifie en aucune façon le système.

Installations préconisées

En Debian / Ubuntu et dérivés:

sudo apt-get installer namebench

En voûte et dérivés:

banc de nom Yaourt -S

Le reste, vous pouvez télécharger le code source et le compiler.

Télécharger namebench

Utiliser

1. Lors de l'exécution de la commande banc de noms, il s'ouvrira.

2. S'identifier 127.0.0.1 en Serveurs de noms  et appuyez sur le bouton Démarrer le benchmark, comme le montre l'image ci-dessous.

namebench en action

namebench en action

3. Prenez un petit café. A votre retour, vous verrez qu'une page s'est ouverte dans votre navigateur internet dans laquelle le rapport créé par namebench est affiché.

Rapport détaillé sur les performances de chacun des DNS

Rapport détaillé sur les performances de chacun des DNS

C'est vraiment un bijou qui mérite d'être lu en détail.

Graphiques de performances des serveurs DNS

Graphiques de performances des serveurs DNS

Plus de graphiques de performances des serveurs DNS

Plus de graphiques de performances des serveurs DNS

Changer le DNS comme recommandé par namebench est généralement une tâche très simple, mais comme cela varie en fonction de la distribution que vous utilisez, le plus simple est de créer le fichier /etc/resolv.conf.head à la main, et d'ajouter le DNS correspondant.

La modification du fichier /etc/resolv.conf n'est pas la meilleure solution dans ces cas, car ce fichier est modifié par Network Manager et d'autres gestionnaires de réseau. Pour cette raison, je recommande d'utiliser /etc/resolv.conf.head.

Les résultats

Parfois, le discours compte moins que les résultats. Il s'agit de la configuration avant et après la configuration de mon serveur DNS, comme recommandé par namebench.

Résultats de la vitesse Internet avant de configurer mon DNS comme recommandé par namebench

Avant

Résultats de la vitesse Internet après la configuration de mon DNS comme recommandé par namebench

Après

Impressionnant n'est-ce pas? Quoi qu'il en soit, il convient de préciser que les résultats dépendent de nombreux facteurs (la qualité de votre DNS actuel, votre emplacement, la vitesse Internet fournie par votre FAI, etc.).

Plus d'infos: banc de noms


28 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   JAV dit

    L'article est très intéressant,

    merci

    1.    utilisons Linux dit

      De rien! C'est bien qu'il soit intéressant.
      Étreinte! Paul.

  2.   Gabriel dit

    La vitesse de téléchargement n'a rien à voir avec le DNS, les utilisateurs défenseurs de la liberté recommandent de ne pas utiliser les services de Google ou de toute autre entreprise dédiée à l'espionnage des sites auxquels nous accédons, à la place, nous vous recommandons d'opendns ou mieux encore de posséder un DNS avec BIND.

    1.    utilisons Linux dit

      Tu as raison. C'est quelque chose d'important que j'ai oublié d'ajouter. Parfois, d'autres choses comptent plus, pas seulement la vitesse. Je vais l'intégrer.
      À votre santé! Paul.

  3.   2 dit

    Quels DNS suggèrent-ils mais sont-ils cryptés ou proviennent-ils de sites de confiance?

    1.    utilisons Linux dit

      OpenDNS

    2.    2 dit

      Je ne connaissais pas les ouvertures. quelle tristesse.
      Quelqu'un suggère-t-il un DNS qui respecte la confidentialité et la liberté?
      impossible il n'y en aura pas

      1.    2 dit

        Je réponds et partage

        OpenNIC
        OpenNIC est un projet de racine DNS gratuite et de registre de noms de domaine et alternative à la gestion de l'ICANN (Internet Corporation for Assigned Names and Numbers). Ce projet est soutenu par une communauté d'utilisateurs qui collabore à la mise en œuvre de tout un réseau de serveurs DNS gratuits et décentralisés qui, en plus de nous offrir des services de résolution de noms de domaine gérés par l'ICANN, nous donne également accès à l'espace exploité par OpenNIC et qui sont en dehors des règles de cet organisme soumis aux lois de l'État de Californie.

        La recherche de cette indépendance a donné naissance à une famille de serveurs qui, entre autres, ne tiennent pas de journal des requêtes des utilisateurs (ou sont supprimés après 24 heures) en plus de nous fournir un service dans cette "partie de Internet "que l'ICANN ne régit pas.

        1.    éliotime3000 dit

          Une question: si j'utilise OpenNIC, des sites comme Hulu, Vevo ou tout autre site Web limité au territoire américain seront-ils disponibles avec ce changement de DNS ou continueront-ils avec cette restriction territoriale?

      2.    Tor dit

        OpenNIC est plus que tout pour la gestion de domaine non reconnue par l'ICANN, d'autre part avec OpenDNS, il a une sécurité de cryptage avec DNSCript et améliore votre connexion car ils effectuent la mise en cache sur leurs serveurs, des services comme facebook, gmail, twitter se chargent très rapidement.

  4.   marquez dit

    opendns est plus un intermédiaire google qu'un DNS lui-même, en plus de collecter les informations que nous utilisons sur le net telles que les identifiants, mots de passe, pages ... aussi longtemps que nécessaire (https://www.opendns.com/privacy/) n'est pas recommandé!.

    1.    utilisons Linux dit

      Tu me laisse froid Je viens de terminer la lecture des conditions d'utilisation d'OpenDNS:

      Nous pouvons utiliser des cookies tiers dans le cadre des activités de remarketing que nous menons avec Google et / ou d'autres fournisseurs tiers, pour vous aider à vous proposer des offres promotionnelles pertinentes lorsque vous utilisez Internet. Dans le cadre de ces activités de remarketing, ces cookies tiers peuvent enregistrer vos visites sur nos sites Web et sites Web visités avant d'utiliser nos sites Web. Ces cookies peuvent ensuite être utilisés pour vous proposer des publicités sur d'autres sites Web. Vous pouvez choisir de ne pas utiliser les cookies de remarketing de Google sur la page de confidentialité de la publicité de Google. Vous pouvez également désactiver le remarketing sur le réseau Google et des réseaux similaires sur la page de désactivation de Network Advertising Initiative.

    2.    utilisons Linux dit

      J'avais toujours entendu dire que c'était le meilleur. Comme le dit Gabriel, vous devez peut-être essayer de configurer votre propre DNS ou d'utiliser Tor et c'est tout. 🙂

      1.    anonyme dit
        1.    sieg84 dit

          dans mon cas avec OpenNIC
          x = 0; serveur = 98.200.95.139; hôte = »google.com»; requêtes = 128; for i dans `seq $ queries`; laissez x + = `creuser @ $ {serveur} $ hôte | grep "Heure de la requête" | couper -f 4 -d »« `; done && echo "scale = 3; ($ x / $ {requêtes})" | avant JC
          107.546
          avec OpenDNS
          serveur = 208.67.222.222; hôte = »google.com»; requêtes = 128; for i dans `seq $ queries`; laissez x + = `creuser @ $ {serveur} $ hôte | grep "Heure de la requête" | couper -f 4 -d »« `; done && echo "scale = 3; ($ x / $ {requêtes})" | avant JC
          56.914

          J'ai pris la commande d'ici: http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    JAV dit

        Ce serait juste un article intéressant sur tor mis à jour,
        c'est-à-dire ce qui est meilleur ou ce qu'ils préfèrent:
        - Téléchargez et utilisez «Tor Browser Bundle», depuis la page Tor
        - Installez à partir des dépôts: tor, privoxy et vidalia, le problème est de savoir si nous pouvons le configurer de la même manière que le Tor Browser Bundle.

        Cordialement,

  5.   edo dit

    Cela ne fonctionne pas pour moi, je l'ai déjà installé depuis AUR et après l'avoir installé lorsque je l'exécute dans le terminal 'namebench' il apparaît
    bash: namebench: commande introuvable

    1.    Pourritures87 dit

      test avec man namebench pour voir si la syntaxe a changé

  6.   M. Linux dit

    Article intéressant, mais comme nous le savons tous, il n'existe pas de serveur sécurisé ou bien configuré, avec un peu de connaissances (bien fondées) sur le piratage et la sécurité Internet, vous pouvez accéder à n'importe quel système. Namebench est un très bon début pour analyser notre victime. encore une fois bienvenue à DesdeLinux et j'espère que la qualité de vos articles est la même ou meilleure que lorsque vous aviez votre propre blog.

  7.   Alfredo Badolati dit

    Aidez-moi, s'il vous plaît!! VRAIMENT impressionnant les résultats que j'ai obtenus et la façon dont ce programme me dit que je peux améliorer la vitesse avec les nouveaux chiffres que j'ai tournés après le rapport, mais la vérité est que je ne sais presque rien de cela et ma principale, et pour l'instant PREMIÈRE question est, en utilisant ubuntu et windows 7 ... O dois-je mettre ces valeurs pour obtenir cette vitesse ??????????? réponses, et merci de MAINTENANT !!!!!

    1.    pandev92 dit

      Le DNS ne change pas votre vitesse de téléchargement :), ce qu'il fait est simplement en second lieu au DNS, ayant les informations sur le Web plus à jour ou y accédant un peu plus rapidement :).

      1.    alfredo dit

        merci éditeur! alors à quoi ça sert ??????

      2.    utilisons Linux dit

        C'est certain. La modification du DNS ne modifie pas la vitesse de téléchargement d'un fichier de 200 Mo, par exemple. Cependant, comme la navigation sur Internet consiste en beaucoup de communications (chaque page que vous parcourez, et également dans chaque page, chaque code JS, chaque CSS, c'est-à-dire chaque demande que cette page fait), ce petit peu qui améliore la vitesse lors de la conversion des URL en Les adresses IP finissent par être considérables.
        Conclusion, vous ne téléchargerez pas les fichiers plus rapidement mais vous remarquerez une amélioration de la navigation. Le degré d'amélioration dépend de nombreux facteurs.
        À votre santé! Paul.

  8.   vainqueur dit

    ...

  9.   Mr Black dit

    Ce n'est pas dans les référentiels Manjaro, téléchargez les sources et vous n'avez rien à compiler, c'est en python, avec un simple ./namebench ça marche, pour utiliser l'interface graphique il faut avoir python-tk installé, mais cela fonctionne également dans la console. C'était bien de découvrir OpenDNS, je me suis également trompé, salutations.

  10.   Tor dit

    Pour ceux qui recherchent de la vitesse dans leurs connexions, la mise en place d'un serveur DNS ne serait pas viable car votre PC augmentera la consommation de ressources et de bande passante, ce qui réduirait ses performances au lieu de s'améliorer.

  11.   aimer dit

    Avez-vous obtenu les résultats avant et après en supprimant le Jdownloader?
    Le chargement des pages peut être affecté comme certains le disent ici, mais cela n'a rien à voir avec la vitesse de téléchargement des fichiers, comme le font ces services de contrôle de vitesse.
    A -1 pour ne même pas modifier le post, sachant que ce que vous dites est une erreur ... c'est ou est-ce que vous voulez tromper.

    1.    milo dit

      Je ne vois pas que le message devrait être remis en question. Ce qu'il exprime clairement, c'est que l'amélioration du choix du DNS peut améliorer la vitesse de connexion. Rien ne dit sur l'amélioration de la vitesse de téléchargement. Les aspects de confidentialité ne sont pas mentionnés dans le message simplement parce que c'est un autre objectif. Les commentaires ont contribué à d'autres questions qui enrichissent le message. À mon avis, la contribution du message (et ses commentaires) est largement positive, pour les informations qu'il fournit et pour le bénéfice que sa lecture apporte à un public diversifié. Je précise: (je ne connais pas l'auteur ni aucune relation avec lui, c'est la première fois que j'entre sur ce site et je suis passé par une recherche générale, il me semble simplement que son but est honnête et solidaire et ne devrait pas être questionné mais promu et apprécié).