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

Pee*_*aha 5 linux dns mdns dnsmasq avahi

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

大多数平台都支持mDNS开箱即用,但臭名昭著的是 Android 不支持。

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

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

我想知道——我的 Linux 机器可以获取广告地址,然后将它们作为结果.local的一部分吗?dnsmasq