在我的软呢帽系统:供应商盒子后面有一个简单的 PC 工作站,还配有一台额外的笔记本电脑软呢帽, 我有域名解析,avahi 守护进程和systemd 解析它们都管理 DNS 连接。
avahi 守护进程:
Avahi mDNS/DNS-SD 守护程序实现了 Apple 的 Zeroconf 架构(也称为“Rendezvous”或“Bonjour”)。该守护进程使用 mDNS/DNS-SD 注册本地 IP 地址和静态服务,并为本地程序提供两个 IPC API,以利用 avahi-daemon 维护的 mDNS 记录缓存。
域名解析:
dnsmasq 是一个轻量级 DNS、TFTP、PXE、路由器通告和 DHCP 服务器。它旨在为 LAN 提供耦合的 DNS 和 DHCP 服务。
系统解析器:
systemd-resolved 是一项为本地应用程序提供网络名称解析的系统服务。它实现了缓存和验证 DNS/DNSSEC 存根解析器,以及 LLMNR 和多播 DNS 解析器和响应器。
我的问题是:这不是矫枉过正吗?或者我错过了什么?我真的不明白它们之间的根本区别。如果我只需要一个,会是哪一个?
谢谢