7 votes

Le domaine de recherche resolv.conf ne fonctionne pas sous OS X

J'utilise la configuration du réseau pour modifier mes domaines de recherche, ce qui fonctionne bien jusqu'à présent, mais cela ne se fait que par appareil. Une fois que j'ai mis en place un VPN quelque part, il n'utilise plus ces modifications. Existe-t-il un moyen de définir les domaines de recherche de manière globale (c'est-à-dire pour chaque périphérique : Ethernet, Wi-Fi et VPN) sur Mac OS X Lion ?

0 votes

Pouvez-vous ajouter votre resolv.conf dans la question ?

4voto

DuaneL Points 41

enter image description here Il y avait un problème similaire en 2002 avec OS X. J'ai trouvé quelques articles à ce sujet et j'ai pu résoudre ce problème en ajoutant simplement "local" aux domaines de recherche dans les propriétés réseau avancées de mon interface réseau. Cela a permis à ceux qui se connectent par VPN de résoudre les hôtes .local.

0 votes

Worx sur yosemite

1voto

Marlon Points 111

Pourquoi ne pas simplement l'ajouter à l'adaptateur en question ? c'est-à-dire ethernet ou Wi-Fi : http://support.apple.com/kb/PH14159 Per : https://web.archive.org/web/20150227052942/http://support.apple.com/kb/PH14159

For example, if you specify the search domain apple.com, typing “store” in your web browser takes you to store.apple.com. Or, if you use campus.university.edu as a search domain, you can type “server1” in the Connect To Server dialog in the Finder to connect to server1.campus.university.edu.

Choose Apple menu > System Preferences, then click Network.
Select the network connection service you want to use (such as Wi-Fi or Ethernet, unless you named it something else) in the list, then click Advanced.
Click DNS, then click Add (+) at the bottom of the DNS Servers list. Enter the IPv4 or IPv6 address for the DNS server.
Click Add (+) at the bottom of the Search Domain list and enter the search domain, for example, apple.com.

When you’re finished, click OK.
Domains are searched in the order you list them, and the search stops when a valid name is found.

To search a name hierarchy, use search domains of varying scope. For example: building.campus.university.edu, campus.university.edu, and university.edu.

com.apple.mDNSResponder.plist peut être écrasé par quelque chose d'autre/mise à jour et vous l'oublierez. L'url ci-dessus est la façon "supportée" d'ajouter le chemin de recherche du domaine à la requête DNS.

0 votes

Cette URL n'est plus valide, il aurait été utile d'ajouter les informations pertinentes dans cette réponse.

1 votes

J'ai ajouté le texte, mais apparemment, quelqu'un a ajouté des photos de la même chose depuis, et c'est maintenant la réponse la plus votée.

1voto

Si vous souhaitez une solution strictement en ligne de commande, vous pouvez ajouter les domaines de recherche manuellement à chaque adaptateur/service.

  1. Listez tous les services de réseau pour obtenir les noms communs :

    $ networksetup -listallnetworkservices
    Wi-Fi
    FT232R USB UART
    Thunderbolt Bridge
    Thunderbolt Ethernet
  2. Vérifiez le paramètre actuel du domaine de recherche sur le périphérique que vous souhaitez mettre à jour (vous devez citer entièrement les périphériques dont le nom comporte des espaces) :

    $ networksetup -getsearchdomains "Thunderbolt Ethernet"
    yourdomain.com
    yourdomain.lan
  3. Ajoutez ensuite les domaines de recherche que vous voulez là où ils manquent :

    $ networksetup -setsearchdomains "Wi-Fi" yourdomain.com yourdomain.lan

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