DNS не работает за VPN в Debian 10
Устанавливаю cisco-openconnect соединение, пингую сервер по имени... Первые минуту-две пингуется, потом пишет "Name or service not known" если пинговать по имени. А если по IP адресу, то всё нормально продолжает пинговаться. При этом так происходит только с хостами за VPN-ом, остальные пингуются по имени без проблем.
Свежий Debian 10.6 в виртуалке VMWare, установлены только Xfce4, openconnect-manager-gnome. Заметил, что сервис systemd-resolved не стартует автоматически с системой, но при запуске его вручную ничего не поменялось - имена за VPN через время перестают определяться.
В Ubuntu, также поставленной в виртуалке такой проблемы не наблюдается.
Делал в Debian такой же файл /etc/resolv.conf, как и в убунте, перезапускал systemd-resolved - не помогает.
Из-за чего это происходит? Что и как надо сконфигурировать, чтобы DNS за VPN продолжал работать без сбоев?
[UPDATE]
Вот разница /etc/resolv.conf и resolvectl status при подключенном VPN. Убунту отпределяет адреса за VPN, дебиан определяет где-то минуту, потом нет (при том что DNS от VPN пингуется):
