Quand je dois choisir mon DNS, je pense que je devrais considérer:
- La vitesse
- Fiabilité
- Intimité
- Contrôle (rapports et statistiques)
Les principales options qui me viennent à l’esprit et la façon dont je les pondère en fonction des facteurs susmentionnés sont les suivantes:
- Mon FAI = plus rapide (plus proche de moi) mais moins privé (ils peuvent s’associer mes requêtes DNS)
- OpenDNS et autres = plus de contrôle et plus de confidentialité (tout ce qu’ils ont, c’est une de mes adresses e-mail)
- Google = moins de confidentialité (ils peuvent associer mes requêtes DNS à mon compte Google et à mes recherches)
Quels facteurs de pondération ou autres options ai-je manqués?
internet
dns
community-faq-proposed
Jader Dias
la source
la source
Réponses:
C'est une idée fausse commune, la distance ne rattrape pas la vitesse par elle-même. Comparez l’utilisation des anciens câbles réseau uniques en métal aux systèmes plus récents à câbles en fibres de verre, tels que EuroDOCSIS 3.0 .
Outre le délai de propagation, vous avez également un délai de traitement sur le serveur; Je suis à peu près sûr que le serveur DNS d'un fournisseur de services Internet est moins puissant que celui d'un serveur DNS hébergé par Google. Il est donc tout à fait possible ou pour un serveur très éloigné d'être plus rapide que le serveur DNS de votre fournisseur de services Internet ...
L'hébergement de votre routeur / serveur DNS est peut-être le plus rapide, même si tous les enregistrements DNS ne sont pas stockés!
namebench by Google peut vous aider à choisir un meilleur serveur DNS, le reste de votre question est subjectif.
Voici les écrans que vous allez parcourir lors de l'utilisation de ce programme:
Il existe également une version en ligne de commande:
la source
DNS-Benchmark by GRC est un autre outil gratuit permettant de tester et de trouver un bon serveur DNS.
Il est livré avec une liste des 50 meilleurs sites personnalisés (généralement répertoriés par Google et OpenDNS), qui trouvera les 50 meilleurs serveurs à tester en fonction de votre IP.
Il effectue un test très approfondi et indique si le serveur prend en charge DNSSEC et redirige les domaines défectueux vers leur propre page de destination au lieu de donner une réponse "Domaine non valide".
la source
De nombreux réseaux de distribution de contenu utilisent votre serveur DNS pour vous acheminer vers un emplacement optimal. Utiliser Google ou OpenDNS signifie qu'ils ne pourront peut-être pas vous acheminer de manière optimale. L'utilisation de Google DNS pour le contenu Google vous apportera d'excellentes performances, mais pas la DNSLB de quiconque. , ou un cdn comme Limelight, Level3 ou autres, utilisant OpenDNS vous maudit avec tout le monde. Google a publié un RFC sur certaines solutions suggérées, mais celles-ci ne sont pas implémentées. Par conséquent, vous restez foutu en utilisant des serveurs de noms non locaux.
la source
dig google.com
donne des résultats différents en fonction de votre emplacement. Notez que les serveurs DNS de Google ne connaissent pas votre adresse IP. Tout ce qu'ils savent, c'est l'adresse IP du serveur DNS qui les contacte. (OpenDNS, Google Public DNS, le serveur DNS de votre FAI). Par exemple, un serveur Web doit disposer d’une logique qui attribue un nom d’hôte CDN différent à la page, en fonction de l’origine de votre demande HTTP (par exemple, us-east-1.somecdn.com).Pensez à configurer votre propre serveur DNS de mise en cache avec Dnsmasq ou un autre projet du même nom . Je trouve que le fait de contrôler cela accélère considérablement la navigation au-delà de la première demande. Votre système d'exploitation peut également vous permettre de contrôler son propre cache intégré.
la source
Une chose que vous avez manquée est ..
Vous pouvez percevoir qu'un service DNS effectue l'une des opérations suivantes.
Par exemple, la raison pour laquelle je n'utiliserais jamais OpenDNS est parce qu'ils résolvent toutes les adresses insolubles en une adresse IP OpenDNS spéciale qui, si je me souviens bien, ouvre une recherche de la requête non résolue avec publicité de OpenDNS.
Je trouve cela incroyablement ennuyeux, car je veux que mon moteur de recherche fournisse son propre comportement lorsqu'une adresse est insoluble, ce qui rend toute adresse impossible à détecter impossible à détecter.
la source