gpt4 book ai didi

networking - 我可以从命令行使用 Bonjour 吗?

转载 作者:行者123 更新时间:2023-12-03 08:00:22 26 4
gpt4 key购买 nike

是否可以从命令行使用 Bonjour?例如,如果我想注册一个服务,我可以输入类似的内容:bonjour -register service_name port。然后卓悦为我的服务分配了一个免费的 IP。或者,例如,如果我想查看可用服务的列表,我可以键入以下内容:bonjour -showServices。然后我得到所有可用服务的列表,包括它们的名称、IP 地址和端口。这样的东西存在吗?

我对可用的文档感到有些困惑。例如 here ,在文档的开头我看到:

To register your service, call DNSServiceRegister.



我应该在哪里调用它?在命令行中?在 java ?在 C++ 中?在 python ?没有提供这种上下文有点奇怪。

一般来说,我只找到有关 zeroconf 和 Bonjour(它应该做什么)的一般信息。但我找不到具体和简单的东西。像“Hello World”使用 Bonjour 的例子。

有人可以帮我吗?

最佳答案

dns-sd是适用于 Windows 和 Mac OS X 的命令行程序。

我经常使用它通过 ssh 在互联网上传输 iTunes 共享。我的典型用途是 dns-sd -P my_music _daap._tcp. local 3690 localhost 127.0.0.1 .这假设我已经在 localhost 端口 3690 上设置了一个 ssh 隧道,监听到在外部网络上共享 iTunes 的主机的端口 3689。这会在 iTunes 中出现一个名为“my_music”的小 iTunes 共享图标。

关于networking - 我可以从命令行使用 Bonjour 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2379413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com