7 votes

Comment désactiver la visibilité de Bonjour après l'installation de Yosemite ?

Depuis la mise à niveau vers Yosemite (depuis Mavericks), mon MacBook Pro (Retina mi-2014) s'annonce sur Bonjour (avec "whats-my-name"). Il n'était pas visible de cette manière avant Yosemite, et je n'ai aucune fonction de partage activée sur mon Mac.

Comment puis-je le cacher à nouveau ou désactiver le service "machin-chose" ?

0 votes

Allez voir dans les préférences du système. C'est peut-être là que vous pourrez le faire.

0 votes

Voir si Handoff est aussi responsable de cela...

0 votes

@Tetsujin : La désactivation du Handoff ne change pas ma visibilité Bonjour (je peux toujours voir "whats-my-name" pour ma machine depuis d'autres machines). Ce problème est-il également dû à Handoff (comme le laisse entendre patrix) ?

3voto

Steve Points 11

Il n'y a plus de com.apple.mDNSResponder.plist dans OS X 10.10. Le service qui contrôle mDNSResponder est maintenant discoverd. Le fichier plist que vous recherchez est en fait :

/System/Library/LaunchDaemons/com.apple.discoveryd.plist

Vous voulez ajouter --no-multicast aux ProgramArguments de ce fichier.

    <key>ProgramArguments</key>
    <array>
            <string>/usr/libexec/discoveryd</string>
            <string>--udsocket</string>
            <string>standard</string>
            <string>--loglevel</string>
            <string>Basic</string>
            <string>--logclass</string>
            <string>Everything</string>
            <string>--logto</string>
            <string>asl</string>
    </array>

Devient

    <key>ProgramArguments</key>
    <array>
            <string>/usr/libexec/discoveryd</string>
            <string>--udsocket</string>
            <string>standard</string>
            <string>--loglevel</string>
            <string>Basic</string>
            <string>--logclass</string>
            <string>Everything</string>
            <string>--logto</string>
            <string>asl</string>
            <string>--no-multicast</string>
    </array>

Vous devrez faire très attention en éditant ce fichier. Vous pouvez aussi utiliser ce script pour le faire pour vous - https://raw.githubusercontent.com/MacMiniVault/Mac-scripts/master/disablebonjour/disablebonjour.sh

0 votes

Merci ! Toute idée les fonctions que je vais perdre si je fais ça ?

0 votes

Non - nous ne le faisons que sur les réseaux avec plusieurs Macs sans tête où nous voulons limiter le bavardage croisé et la publicité bonjour.

0 votes

--no-multicast empêche actuellement l'icône de la barre de menu d'état WiFi de se mettre à jour correctement et la connexion automatique aux SSID de réseau mémorisés est interrompue. Un commentaire d'Apple a été soumis à ce sujet.

1voto

Eric Pugh Points 1235

Dans Yosemite 10.10.5 ici, il n'y a pas de discoveryd ou jamais de référence à celui-ci sur l'ensemble du système de fichiers.

Cependant, j'installe toujours le préfiltre " cacher bonjour ", je modifie le système d'exploitation et je supprime toutes les applications de cloud, de jeux et de médias sociaux, ainsi que toutes les autres applications qui détruisent le processeur et la mémoire vive.

L'application "Lingon" est également utile pour nettoyer le lancement. Il existe aussi une version gratuite de base - si vous regardez autour de vous :)

0 votes

C'est correct : discoveryd n'est pas utilisé en 10.10.5. DNSResponder et DNSResponderHelper sont....

-1voto

tubedogg Points 14839

Dans OS X 10.9, la publicité Bonjour peut être désactivée en suivant les étapes indiquées dans " Comment désactiver la publicité du service Bonjour " :

  1. Faites une copie de sauvegarde du fichier mDNSResponder.plist par précaution. Ouvrez le fichier mDNSResponder.plist dans Terminal en utilisant votre éditeur de texte préféré. Voici un exemple de commande :

    sudo nano "/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist"

  2. Ajoutez "-NoMulticastAdvertisements" au tableau de la section "ProgramArguments".

Exemple :

<key>ProgramArguments</key>
<array>
    <string>/usr/sbin/mDNSResponder</string>
    <string>-launchd</string>
</array>`

devient...

<key>ProgramArguments</key>
<array>
    <string>/usr/sbin/mDNSResponder</string>
    <string>-launchd</string>
    <string>-NoMulticastAdvertisements</string>
</array>
  1. Enregistrez le fichier.

    Important : si vous avez modifié ce fichier à l'aide d'emacs, vous devez supprimer le fichier de sauvegarde emacs (le fichier avec un tilde à la fin du nom, "/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist~") ou votre Mac ne démarrera pas.

  2. Redémarrez votre Mac.

0 votes

Quels seront les effets secondaires ? L'activation de la publicité Bonjour est-elle nécessaire pour le Handoff ou la Continuité ?

0 votes

Handoff ne semble pas utiliser Bonjour. Je ne suis pas sûr pour Continuity.

0 votes

J'ai divisé cette partie de la question (ainsi que la partie originale "à quoi ça sert") en une section séparé .

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