我在安装的服务器上遇到以下问题dnsmasq
:
$ systemd-resolve --status
Failed to get global data: Unit dbus-org.freedesktop.resolve1.service not found.
这会导致一些问题(例如 clamav-freshclam 无法刷新病毒定义文件)。
我可以手动修复它
$ sudo systemctl restart systemd-resolve
现在一切似乎都很好。
systemd-resolve
已启用并且应在启动时启动。但是却没有。
我尝试按照上面描述的方式进行DNSStubListener=no
设置/etc/systemd/resolved.conf
unix.stackexchange. 但这也无济于事。
运行它们似乎没有冲突——当我手动启动时它可以工作systemd-resolve
。
我怎样才能在启动时运行dnsmasq
并systemd-resolve
启用它?