2 votes

Spécifier le DNS : Routeur ou PrefPane ?

OSX Lion (10.7.5). Les préférences réseau ont une option pour configurer (et ordonner) les adresses DNS. Mon routeur (Bell Connection Hub - Bell Canada) a également une option pour spécifier les adresses DNS. Laquelle est prioritaire dans les requêtes ordinaires du navigateur vanille ? Dans les autres demandes ? Y a-t-il des situations ou des considérations particulières ? Merci !

1voto

da4 Points 4796

Si vous spécifiez des entrées DNS dans la configuration de votre routeur, tout client DHCP de ce routeur recevra ces adresses DNS et les consultera.

Si vous ne spécifiez que des entrées DNS sur votre propre Mac, vos demandes de consultation seront traitées dans l'ordre indiqué.

Vous pourriez envisager de lancer l'excellent et gratuit banc de nom pour trouver les meilleures entrées DNS pour votre emplacement et votre connexion Internet.

0voto

Gordon Davisson Points 30215

Si vous saisissez manuellement le(s) serveur(s) DNS dans les préférences réseau, ils auront la priorité sur le(s) serveur(s) DNS fourni(s) par DHCP. Et je ne veux pas dire qu'il essaiera d'abord le serveur DNS manuel et que si cela ne fonctionne pas, il basculera sur le serveur fourni par le DHCP, mais qu'il ignorera complètement le(s) serveur(s) fourni(s) par le DHCP. Il y a cependant quelques complications :

  • Si plusieurs interfaces réseau (" services ") sont connectées (par exemple, Ethernet et Wi-Fi), le système utilise les paramètres DNS du service " principal " (c'est-à-dire celui qui figure en premier dans la barre latérale des préférences réseau). Ainsi, si Ethernet est le service principal et que vous saisissez des serveurs DNS manuels pour l'interface Wi-Fi, ils seront ignorés au profit des serveurs DNS associés au service Ethernet (mais les entrées manuelles de serveurs DNS sur le service Ethernet remplaceront celles fournies par la configuration DHCP Ethernet).

  • Le "résolveur" DNS d'OS X consiste en fait en un ensemble de résolveurs pour différents types de recherches. En plus du résolveur par défaut (configuré en fonction des paramètres réseau/DHCP/ou autre), il existe des résolveurs intégrés qui ignorent les paramètres DNS habituels et font autre chose à la place. Ils sont principalement destinés à des choses comme les noms se terminant par ".local" qui sont résolus par la recherche multicast locale (mDNS). Ainsi, par exemple, si vous essayez de vous connecter à "quelque chose de local", il ne demandera pas l'adresse au serveur DNS normal, mais enverra un "hé, est-ce que quelque chose de local est là ? Si oui, envoyez-moi votre adresse..." au(x) réseau(x) local(aux). Vous pouvez obtenir une liste complète de ceux-ci (ainsi que voir exactement quel(s) serveur(s) sont utilisés pour le DNS normal), avec la commande scutil --dns .

  • Les programmes qui font leur propre résolution DNS... feront ce qu'ils veulent. Mais nous parlons surtout de programmes comme nslookup , dig et host qui sont des outils spécialisés dans l'interrogation du DNS. Les programmes à usage général (comme les navigateurs) devraient tous utiliser le résolveur du système. (Et d'ailleurs, nslookup , dig et host tous regardent en fait /etc/resolv.conf, qui est configuré avec la même politique que le résolveur par défaut, ... donc ils se retrouvent à suivre la même politique, juste sans le truc du multicast).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X