¿Cómo escondes el nombre de una computadora en una red? (OS X 10.6)

9

Regularmente conecto mi Macbook Pro a una red en el trabajo, pero debido a la forma en que funciona la red Mac, el nombre de mi computadora queda instantáneamente disponible para cualquier otra Mac en la red. ¿Hay alguna forma de ocultar el nombre de mi computadora para que no aparezca en la lista de redes de las computadoras de otras personas? Además, ¿puedo configurar esto como un perfil específico de red? Por ejemplo, me gustaría que el nombre de mi computadora aparezca en mi red doméstica, pero no en mi red de trabajo.

Choy
fuente

Respuestas:

14

El método más fácil es asegurarse de que su computadora no esté transmitiendo ningún mensaje de Bonjour sobre qué servicios están disponibles en su computadora apagándolos.

En términos del Finder, asegúrese de que Compartir archivos, Administración remota y Compartir pantalla no estén marcados y que su computadora no aparezca en la barra lateral de otro usuario. Si ya aparece en la barra lateral del otro usuario, es posible que no desaparezca de inmediato, pero no se podrá acceder a nada. Esto no evitará que aparezca en otro lugar (por ejemplo, si está compartiendo impresoras, aparecerá en los cuadros de diálogo Imprimir).

La otra alternativa es desactivar Bonjour todos juntos, lo que requiere un reinicio. Apple ha publicado instrucciones sobre cómo hacer esto. Notas de Coles / versión más rápida:

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

Para volver a encender:

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

Después de completar eso, ejecute el siguiente comando también para que surta efecto:

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Chealion
fuente
Gracias. ¿Puedo especificar si deseo activar el uso compartido de archivos en función de la ubicación de la red?
Choy
2
¿Con el propio Mac OS X? Realmente no. Usando un programa como NetworkLocation sí.
Chealion