Macbook Pro를 직장의 네트워크에 정기적으로 연결하지만 Mac 네트워킹의 작동 방식으로 인해 컴퓨터의 이름을 네트워크의 다른 Mac에서도 즉시 사용할 수 있습니다. 다른 사람의 컴퓨터 네트워크 목록에 나타나지 않도록 내 컴퓨터 이름을 숨길 수있는 방법이 있습니까? 또한 네트워크 별 프로필로 설정할 수 있습니까? 예를 들어, 컴퓨터 이름이 홈 네트워크에는 표시되지만 회사 네트워크에는 표시되지 않습니다.
답변
가장 쉬운 방법은 서비스를 해제하여 컴퓨터에서 사용 가능한 서비스에 대한 Bonjour 메시지를 컴퓨터가 브로드 캐스트하지 않도록하는 것입니다.
Finder와 관련하여 파일 공유, 원격 관리 및 화면 공유가 모두 선택 해제되어 있고 컴퓨터가 다른 사용자의 사이드 바에 나타나지 않는지 확인하십시오. 다른 사용자의 사이드 바에 이미 표시된 경우 즉시 사라지지 않지만 액세스 할 수있는 것은 없습니다. 이렇게해도 다른 곳에 표시되지 않습니다 (예 : 프린터를 공유하는 경우 인쇄 대화 상자에 표시됨).
다른 대안은 Bonjour를 모두 끄고 다시 시작해야합니다. Apple 은이를 수행하는 방법에 대한 지침 을 게시 했습니다. 콜스 노트 / 빠른 버전 :
sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string '-NoMulticastAdvertisements'" /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
다시 켜려면
sudo /usr/libexec/PlistBuddy -c "Delete :ProgramArguments:2" /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
완료 한 후 다음 명령을 실행하여 적용하십시오.
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist