4 votes

Mac n'utilise pas les DNS locaux pour les .local

J'utilise un macbook avec Yosemite 10.10.3. Il n'y a aucun problème pour accéder à l'internet "standard".

Mais dans mon propre réseau, j'utilise un serveur de noms local sur ma fritz-box. Elle est configurée pour utiliser ce DNS avant d'utiliser le DNS public. Mais si je veux accéder à mon .local -domaine j'obtenir une ERR_NAME_NOT_RESOLVED . Si j'accède directement par IP, cela fonctionne.

Avec un ordinateur Windows 7 et un ordinateur Windows 8, cela fonctionne sans aucune configuration supplémentaire (accès par .local-domain). Si j'ajoute le DNS à mes connexions réseau, cela ne fonctionne plus. Il semble que mon mac n'accède pas / ne résout pas les domaines .local à ce DNS.

J'espère que quelqu'un a une idée pour résoudre ce problème.

PS : bien sûr, si je modifie mon fichier /etc/hosts pour chaque url, cela fonctionne, mais ce n'est pas la voie que je veux suivre.

EDIT : Si je vérifie nslookup monUrl.local J'ai eu un Réponse non officielle avec l'adresse IP correcte. Mais je ne peux pas envoyer un ping à cette url ou y accéder via un navigateur avant de l'ajouter à /etc/hosts.

6voto

evilcandybag Points 101

Apple utilise .local pour bonjour .

Ceci est réservé au mDNS dans la RFC 6762.

Vous ne devez pas l'utiliser dans un réseau mixte. Voir https://en.wikipedia.org/wiki/.local pour une discussion plus approfondie.

0voto

Gersee Points 121

J'ai pu le résoudre (trouvé aquí ):

Je lance @terminal la commande suivante et maintenant je peux ouvrir des sites web comme myurl.local :

    sudo discoveryutil mdnsactivedirectory yes

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