Cho*_*hoy 9 networking osx-snow-leopard bonjour macos
我经常在工作时将我的 Macbook Pro 插入网络,但由于 Mac 网络的工作方式,我的电脑名称立即可供网络上的任何其他 Mac 使用。有没有办法隐藏我的电脑名称,这样我就不会出现在其他人电脑的网络列表中?另外,我可以将其设置为特定于网络的配置文件吗?例如,我希望我的计算机名称显示在我的家庭网络上,而不是我的工作网络上。
Che*_*ion 16
最简单的方法是通过关闭服务来确保您的计算机没有广播任何有关您的计算机上可用服务的 Bonjour 消息。
在 Finder 方面,请确保文件共享、远程管理和屏幕共享均未选中,并且您的计算机不会出现在其他用户的侧边栏中。如果它已经显示在其他用户的侧边栏上,它可能不会立即消失,但将无法访问任何内容。这不会阻止它出现在其他地方(例如,如果您正在共享打印机,那么它将显示在“打印”对话框中)。
另一种选择是一起关闭 Bonjour,这需要重新启动。Apple 已发布有关如何执行此操作的说明。Coles 笔记/更快的版本:
sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string '-NoMulticastAdvertisements'" /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Run Code Online (Sandbox Code Playgroud)
要重新开启:
sudo /usr/libexec/PlistBuddy -c "Delete :ProgramArguments:2" /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Run Code Online (Sandbox Code Playgroud)
完成后,运行以下命令使其生效:
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
36460 次 |
最近记录: |