不知为何(不确定为什么)我总是能在我的 XP 机器上安装 Apple Bonjour。我是否因为某种原因需要这款软件?某些 iPod/iPhone 服务(我们确实使用)是否需要它?
答案1
这取决于你想用这些 iPod 和 iPhone 设备做什么。如果你希望它们相互宣传各自的服务,那么你就需要它。例如,Bonjour 允许你的 iPhone 使用你的计算机打印机,或者允许你的计算机和设备相互共享文档。
安全
Bonjour 可能会引起一些安全问题,尤其是在您的计算机上,因为它需要打开特定端口来接收计算机上的传入连接。但是,弱点始终取决于安装在您计算机上的服务(当前名为 mDNSResponder.exe)的代码质量。过去已经发现并修补了一些安全漏洞。其他安全漏洞可能会被发现或在该服务的较新版本中引入新的漏洞。
假设 mDNSResponder.exe 具有高度安全性,则打开的端口不能用作攻击您计算机的入口点。在我撰写本文时,情况似乎就是这样。
用处
如上所述,这将完全取决于您希望在设备和计算机之间建立的连接类型。这些设备中已有的其他技术(蓝牙或直接电缆连接)仍将允许您连接设备和计算机。因此,您仍然可以在设备和计算机之间传递文件。但是,如果您希望在计算机打印机上打印 iPhone 中的文档,则需要 Bonjour。
战略
可以完全删除该服务:
- 停止服务
- 在你的跑步...盒子:
“%PROGRAMFILES%\Bonjour\mDNSResponder.exe” -remove
- 进而:
regsvr32 /u “%PROGRAMFILES%\Bonjour\mdnsNSP.dll”
- 然后重新启动并删除 Bonjour 文件夹。
或者您可以保留它。禁用该服务,仅在需要时启用并启动它(无需重新启动。这就是我所做的。
答案2
它实现了一个服务发现协议,用于定位网络设备(例如打印机)。如果您使用 iTunes,那么每次安装它时可能都会安装它,因为它是随附的。它允许他们的软件与这些设备及其提供的服务集成。