73 votes

Comment puis-je choisir entre utiliser le DNS de mon FAI ou celui de Google 8.8.8.8?

Il semble être une bonne idée d'utiliser le DNS public de Google 8.8.8.8 et 8.8.4.4 car c'est vraiment rapide -- beaucoup plus rapide que le DNS de mon propre fournisseur d'accès internet ! -- et probablement plus fiable aussi. Cela semble être une victoire ridiculement rapide pour moi, et beaucoup plus facile à retenir.

En supposant que nous ne soyons pas tous "chapeau en aluminium" à propos de Google, pourquoi tout le monde ne devrait-il pas utiliser le DNS de Google ? Comment puis-je déterminer quel serveur DNS serait le plus rapide, le plus fiable, ou ce qui serait généralement considéré comme le meilleur ?

Note : J'ai vu cette question, mais je ne veux pas de comparaison avec OpenDNS. Il s'agit de l'utilisation quotidienne par des gens ordinaires chez eux.

Mise à jour: Il semble que j'ai mis ma main dans un nid de guêpes de préoccupations concernant la vie privée. Je comprends le problème, mais je m'attendais à une discussion plus orientée vers la technologie...

3 votes

C'est une grosse supposition que tu fais.

0 votes

Vous pourriez interpréter "nous" comme étant simplement les personnes de ce foyer ou de cette organisation. Je ne cherche pas à réorganiser la planète :-)

3 votes

Vous avez demandé "pourquoi tout le monde ne devrait-il pas utiliser le DNS de Google" alors que la réponse est principalement basée sur des préoccupations de sécurité. Ce serait comme demander "pourquoi les gens devraient-ils verrouiller leurs portes" et se fâcher lorsque la réponse est "pour empêcher les gens d'entrer". Il n'y a aucune raison technique d'utiliser le DNS de Google ou l'un des autres serveurs DNS gratuits plutôt que votre FAI à moins qu'il y ait un problème spécifique.

55voto

Hope4You Points 113

Il existe un outil utile qui teste les différents serveurs de noms DNS disponibles (votre fournisseur d'accès à Internet, configuration actuelle, DynDNS, Google Public DNS et un autre).

De mon point de vue, les DNS Google sont assez rapides mais en fonction de la charge que supportent les DNS Google, mon DNS fournisseur d'accès à Internet est parfois plus rapide.

NameBench (Linux/Windows/Mac OS X)

Sortie : texte alternatif
(source : <a href="http://namebench.googlecode.com/files/screenshot-1.3-graphs.jpg" rel="nofollow noreferrer">googlecode.com</a>)

2 votes

Quel outil pratique, même après toutes ces années.

0 votes

Ces résultats peuvent varier par emplacement

32voto

Doug Luxem Points 9572

Que diriez-vous de gérer vos propres serveurs DNS de mise en cache ? Vous hébergez probablement déjà les DNS de vos services internes, alors pourquoi ne pas configurer ces serveurs pour effectuer des recherches directes au lieu de transférer les demandes à votre FAI ou à Google ?

Les avantages :

  • Ils sont très proches de vos utilisateurs (< 2 ms)
  • La mise en cache DNS est très simple à gérer
  • La mise en cache reste assez efficace puisque vos utilisateurs accèdent probablement aux mêmes sites (tel que serverfault.com et facebook.com)
  • Vous pouvez enregistrer les demandes de DNS pour le dépannage
  • Pas besoin de s'inquiéter que quelqu'un d'autre enregistre vos requêtes DNS
  • Nécessaire pour les zones DNS à double entrée

8 votes

Oui, cela aurait du sens pour les (grandes) organisations, mais pas pour les consommateurs. Et que utiliserait le serveur DNS interne pour les adresses externes -- le FAI ou Google ?

5 votes

Si vous posez une question sur les consommateurs, vous êtes sur le mauvais site. Essayez superuser.com.

1 votes

Comme cette méthode, je pense qu'elle est meilleure que les autres options. laissons à moi de m'occuper de mes affaires.

21voto

wallyqs Points 1056

Les grands sites Web et services, tels que Facebook, utilisent souvent un réseau de diffusion de contenu (CDN) pour router votre demande vers le serveur le plus proche (et donc probablement le plus rapide) pour leur contenu. Ils le font via le routage anycast DNS, en renvoyant l'adresse du serveur le plus proche lorsque vous effectuez une requête DNS via votre serveur DNS. En d'autres termes, l'emplacement physique de votre serveur DNS peut avoir un effet sur les vitesses et les temps de réponse que vous obtenez de certains CDN. Utilisez un serveur DNS proche.

Cependant, ces serveurs DNS publics utilisent le routage anycast pour vous fournir une réponse DNS à partir du serveur le plus proche. Sinon, ils ne pourraient pas vous fournir des réponses aussi rapides et des temps de fonctionnement élevés. Par exemple, lorsque vous interrogez 8.8.8.8 depuis les Pays-Bas, le serveur qui répond à la requête n'est pas le même que lorsque vous interrogez depuis le Japon. Cela peut compenser partiellement le problème du CDN.

Google lui-même a mis en garde à ce sujet (où le résolveur est le serveur DNS) :

  

Cependant, notez que parce que les serveurs de noms géolocalisent en fonction de l'adresse IP du résolveur plutôt que de l'utilisateur, Google Public DNS a les mêmes limitations que d'autres services DNS ouverts : c'est-à-dire que le serveur vers lequel un utilisateur est renvoyé pourrait être plus éloigné que celui vers lequel un fournisseur DNS local aurait renvoyé. Cela pourrait entraîner une expérience de navigation plus lente pour certains sites.

Source : https://developers.google.com/speed/public-dns/faq#cdn

Je n'ai pas trouvé de liste des emplacements des DNS publics de Google, mais OpenDNS a une liste de villes sur leur page de statut qui devrait vous donner une idée de celui auquel vous êtes le plus proche.

1 votes

Alors que c'était vrai au début, cela n'est plus valide. Tous les CDN se sont adaptés à cela et vérifient maintenant aussi l'IP, juste jusqu'à ce qu'afasterinternet.com arrive.

0 votes

@Martijn, Pourquoi dites-vous "via anycast routing or via DNS" alors que c'est en fait "via DNS anycast routing"?

1 votes

@BartDeVos, Citation nécessaire pour une telle affirmation importante.

7voto

James L Points 5835

Chaque demande envoyée via un serveur DNS peut être enregistrée et ces données compilées. Ce n'est pas de la paranoïa, je connais des entreprises qui font la même chose. En qui avez-vous plus confiance pour ces données, votre FAI ou Google ? Cela devrait faire partie de la décision.
Deuxièmement, la raison pour laquelle tout le monde ne devrait pas utiliser le DNS de Google repose sur la nature même d'Internet. À l'heure actuelle, aucune entreprise ne gère ou ne contrôle Internet de quelque manière que ce soit - vous avez le choix de l'ISP que vous utilisez, de qui vous hébergez, où vous hébergez, comment vous hébergez, où votre DNS est hébergé, qui vous utilisez pour vos recherches DNS. Il n'y a personne en contrôle et il n'y a pas de point de défaillance ou de compromis unique.
Veuillez noter que je ne dis pas de ne pas utiliser Google, juste de ne pas mettre tous vos oeufs dans le même panier. Pourquoi ne pas utiliser 8.8.8.8 et le serveur de noms principal de votre FAI ?

0 votes

Je ne fais pas confiance à ces entreprises autrichiennes sur Internet ; elles semblent si peu informées. Alors personnellement je préférerais Google simplement parce qu'ils ont tout compris.

0 votes

Tu veux dire utiliser primaire = 8.8.8.8 et secondaire = mon FAI? Cela augmenterait bien sûr les chances d'obtenir une réponse si l'un des deux tombe en panne. Intéressant.

0 votes

Primary=8.8.8.8 laisse encore le problème de confidentialité.

7voto

frameworkninja Points 628

Peut-être n'êtes-vous pas encore tous "chapeau en papier d'aluminium"; mais en interne, Google se demande si vous devriez l'être. Récemment, un document interne de Google a fuité où ils se demandent s'ils devraient commencer à exploiter toutes les données possibles.

0 votes

Désolé Chris, mais j'ai explicitement supposé la crédulité pour cette question. Votre question ne contient rien d'autre.

0 votes

@torbengb, Je n'ai pas posé de question. Je veux simplement dire que peut-être vous devriez être plus préoccupé par le data mining de vos fournisseurs de services. Même si ce n'est pas une réponse à votre question, je pense qu'il est très important de prendre en compte de telles choses ; surtout pour les personnes qui croient encore aux entreprises qui disent qu'elles "ne font pas de mal".

0 votes

Oops, je voulais dire "votre réponse". Je suis conscient des problèmes de confidentialité impliqués ; mon hypothèse formulée était destinée à éviter cette discussion dans ce fil de discussion. Je pourrais être encore plus paranoïaque à propos des FAI moins avisés, ce qui rend Google encore plus judicieux. (Nous pourrions avoir un autre fil de discussion sur les problèmes de confidentialité, la brutalité des entreprises et les options légales. Mais ce serait un gros fil de discussion.)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X