dnsmasq 用于在不支持 mDNS 的客户端上查找“.local”域

dnsmasq 用于在不支持 mDNS 的客户端上查找“.local”域

mDNS(例如 avahi、bonjour)允许机器将自己宣传为其machine-name.local在 LAN 上,并允许客户端通过该域名而不是 IP 来查找它。

大多数平台都支持mDNS开箱即用功能,但 Android 却不支持。

即,如果我想通过 Android 上的浏览​​器连接到本地网络中运行的服务,machine-name.local:port我必须使用而不是ip-address:port。当 IP 是动态变化的时,这可能会令人沮丧。

我想知道我是否可以将其中一台机器配置为内部 DNS 服务器(例如使用dnsmasq),我的手机应该会查询该服务器的 .local域名。这是可能的,但到目前为止,我发现dnsmasq它只允许您将固定 IP 设置为主机名的别名。

我想知道——我的 Linux 机器能否获取公布的.local地址,然后将其作为结果的一部分dnsmasq

相关内容