查找并启用 LAN DNS

查找并启用 LAN DNS

在查看我正在制作的物联网设备的 mdns 时,我发现在我的家庭网络上,如果我输入hostname.lan,chrome 浏览器会将地址解析为具有该主机名的相应本地设备。当我运行 nmap 扫描本地设备时,它也会在输出中提供此信息

例子:

$: nmap -p 80 192.168.0.100

Nmap scan report for hostname.lan (192.168.0.100)
Host is up (0.00031s latency).
PORT   STATE SERVICE
80/tcp open  HTTP

我喜欢这个功能,但我很烦恼,因为它会随机停止几天。

起初,我以为这是我的路由器(TP-link Archer C9)的问题,但我找不到可以启用或禁用此设置的地方,互联网上也没有关于此设置的任何文档。后来我想这可能是在 raspberrypi 上运行的程序,但无法使用我的 RPI 中的任何程序来打开和关闭它。我花了很多时间在互联网上搜索哪个程序创建了 .lan 域名,但运气很差。

我的问题是,我如何确定谁在解析这些地址。或者在这种令人沮丧的情况下,这种情况永远不会再出现,我如何设置 DNS 服务器来自动将主机名解析为 LAN 上的 IP 地址?

相关内容