Приветствую. Конфигурация такова: Debian Trixie, в качестве DNS-резолвера установлен systemd-resolved. В качестве resolv.conf создан симлинк вида
/etc/resolv.conf -> /run/systemd/resolve/resolv.conf
содержимое которого по умолчанию:
# This is /run/systemd/resolve/resolv.conf managed by man:systemd-resolved(8).
# Do not edit.
#
# This file might be symlinked as /etc/resolv.conf. If you're looking at
# /etc/resolv.conf and seeing this text, you have followed the symlink.
#
# This is a dynamic resolv.conf file for connecting local clients directly to
# all known uplink DNS servers. This file lists all configured search domains.
#
# Third party programs should typically not access this file directly, but only
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
# different way, replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 127.0.0.53
options edns0 trust-ad
search .
В конфиге Network Manager указано:
[main]
dns=systemd-resolved
сам NM для надежности собран без поддержки resolvconf. В принципе все работает, resolvectl показывает успешное получение DNS по DHCP, однако спустя некоторое время - эти DNS записи исчезают, и соответственно разрешение имен перестает работать. Перезапуск сервиса systemd-resolved решает проблему, но опять таки не надолго. В логах NM и systemd-resolved абсолютно ничего подозрительного нет, никаких ошибок или даже предупреждений. Просто лог подключения, получения адреса и так далее. В чем ещё может быть причина? Все конфиги resolved дефолтные.