如何在Windows或Linux上安装dns-sd命令行测试工具?

8

2005年,Stuart Cheshire和Daniel H. Steinberg合著的书《Zero Configuration Networking - The Definite Guide》描述了一种名为dns-sd的命令行测试工具,应该可用于macOS、Windows和Linux。在第6章(第92页)的开头,他描述了这个工具,但并没有明确指导如何下载和安装它,只是说它可以从Darwin开源库中获取。

该工具提供了像dns-sd -B这样的命令,用于浏览服务实例。

我是Windows和Linux用户,但我找不到这个工具。Bonjour已经安装在我的Windows系统上,但我不清楚是否足够,或者我是否需要显式地下载该工具。当我在Windows命令行上输入dns-sd时,它显示此命令未知。如何使其可用?

1个回答

9
好的,我刚刚在Windows上找到了它的工作原理,现在我可以自己回答我的问题。还不确定它在Linux上如何运行。
在Windows上,您可以安装可从developer.apple.com/opensource/下载的Bonjour SDK,单击“命令行工具”,然后搜索“dns-sd”或“bonjour sdk”。
安装向导成功完成其工作后,您可以直接进入命令行,键入“dns-sd”,然后您将获得所有可能命令的列表。无需进一步配置。已测试在Windows 10上。

1
Avahi 在 Linux 中实现了 DNS-SD,它提供了一组命令行工具来发布和发现服务。您可以在这里找到更多详情:https://www.avahi.org/ - Saurab Dulal
5
链接里面好像没有关于dns-sd的内容了? - undefined
1
这个链接似乎不再包含关于dns-sd的任何内容了。 - N. I.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接