dnsmasq + systemd-resolved 高 CPU

dnsmasq + systemd-resolved 高 CPU

我仅将 DNSMasq 用于 DNS 缓存,其他 DNS 查询应转到 systemd-resolved 中配置的原始 DNS(如果我正确理解流程的话)。此问题的所有解决方案都要求禁用 systemd-resolved 存根监听,但我确实需要它,因为 DNSMasq 将其用作不匹配记录的最后手段:

在此处输入图片描述

如果 DNSMasq 不知道如何解析地址,它会要求 systemd-resolved 监听 127.0.0.53:53,然后转到外部 DNS 服务器。

在此处输入图片描述

在不禁用 systemd-resolved 的情况下我能做些什么来降低 CPU 吗?

相关内容