ネットワーク上のコンピューター名をどのように非表示にしますか?(OS X 10.6)


9

私は定期的にMacbook Proを職場のネットワークに接続していますが、Macネットワーキングが機能しているため、ネットワーク上の他のMacでも私のコンピュータの名前をすぐに利用できます。他の人のコンピュータのネットワークリストに表示されないように、自分のコンピュータの名前を非表示にする方法はありますか?また、これをネットワーク固有のプロファイルとして設定できますか?たとえば、自分のコンピュータの名前をホームネットワークに表示し、職場のネットワークには表示したくない場合があります。

回答:


14

最も簡単な方法は、サービスをオフにすることにより、コンピューターで使用可能なサービスに関するBonjourメッセージをコンピューターがブロードキャストしないようにすることです。

Finderに関しては、ファイル共有、リモート管理、画面共有がすべてオフになっていることを確認し、コンピューターが他のユーザーのサイドバーに表示されないようにします。他のユーザーのサイドバーにすでに表示されている場合、すぐには消えないかもしれませんが、アクセスできるものはありません。他の場所に表示されるのを防ぐことはできません(たとえば、プリンタを共有している場合は、[印刷]ダイアログボックスに表示されます)。

もう1つの方法は、再起動を必要とする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

ありがとう。ネットワークの場所に基づいてファイル共有を有効にするかどうかを指定できますか?
Choy

2
Mac OS X自体で?あんまり。はい、NetworkLocationのようなプログラムを使用します。
Chealion 2010年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.