Comment masquer un nom d'ordinateur sur un réseau? (OS X 10.6)

9

Je branche régulièrement mon Macbook Pro sur un réseau au travail, mais en raison du fonctionnement du réseau Mac, le nom de mon ordinateur devient instantanément accessible à tout autre Mac sur le réseau. Existe-t-il un moyen de masquer le nom de mon ordinateur afin que je n'apparaisse pas dans la liste des ordinateurs des autres réseaux? De plus, puis-je configurer cela comme un profil spécifique au réseau? Par exemple, je voudrais que le nom de mon ordinateur apparaisse sur mon réseau domestique, mais pas sur mon réseau professionnel.

Choy
la source

Réponses:

14

La méthode la plus simple consiste à vous assurer que votre ordinateur ne diffuse aucun message Bonjour concernant les services disponibles sur votre ordinateur en désactivant les services.

En ce qui concerne le Finder, assurez-vous que le partage de fichiers, la gestion à distance et le partage d'écran ne sont pas cochés et que votre ordinateur n'apparaîtra pas dans la barre latérale d'un autre utilisateur. S'il s'est déjà affiché dans la barre latérale de l'autre utilisateur, il peut ne pas disparaître immédiatement, mais rien ne sera accessible. Cela ne l'empêchera pas d'apparaître ailleurs (par exemple, si vous partagez des imprimantes, il apparaîtra dans les boîtes de dialogue d'impression).

L'autre alternative consiste à désactiver Bonjour tous ensemble, ce qui nécessite un redémarrage. Apple a publié des instructions sur la façon de procéder. Notes Coles / version plus rapide:

sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string '-NoMulticastAdvertisements'" /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

Pour réactiver:

sudo /usr/libexec/PlistBuddy -c "Delete :ProgramArguments:2" /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

Après avoir terminé cette exécution, exécutez également la commande suivante pour qu'elle prenne effet:

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Chealion
la source
Merci. Puis-je spécifier si je souhaite activer le partage de fichiers en fonction de l'emplacement réseau?
Choy
2
Avec Mac OS X lui-même? Pas vraiment. Utiliser un programme comme NetworkLocation oui.
Chealion