Linux mDNS 客户端可以是“纯”客户端吗?
Posted
技术标签:
【中文标题】Linux mDNS 客户端可以是“纯”客户端吗?【英文标题】:Can Linux mDNS client be "pure" client? 【发布时间】:2021-10-03 00:50:58 【问题描述】:我发现一些著名的 mDNS 客户端,例如 nss-mdns、Avahi-browse,都依赖于 avahi-daemon。但是,如果我们启动 avahi-daemon,客户端机器也会发布它的 mDNS 域名并成为 mDNS 服务器。 Linux 中是否有只做客户端工作的 mDNS 客户端?
【问题讨论】:
【参考方案1】:看看avahi-daemon.conf:
部分 [publish] disable-publishing=
采用布尔值(“是”或 “不”)。如果设置为“yes”,Avahi 将不会发布任何记录,甚至不会发布 本地主机的地址记录。 Avahi 将在 仅查询模式。使用这是一种安全措施。这个选项 默认为“否”。
所以如果你用
编辑/etc/avahi/avahi_daemon.conf
[publish]
disable_publishing=yes
并重新启动服务(例如service avahi-daemon restart
),avahi 将停止响应 mDNS 请求。
【讨论】:
以上是关于Linux mDNS 客户端可以是“纯”客户端吗?的主要内容,如果未能解决你的问题,请参考以下文章
我可以从 linux 客户端调用 windows DLL 吗? [复制]