/etc/nsswitch.conf задаёт порядок источников имён (files, dns, mdns); systemd-resolved добавляет stub listener 127.0.0.53 — приложение может резолвить иначе, чем ваш dig @8.8.8.8.
Разбор
getent hosts следует nsswitch — ближе к приложению.
- Split DNS/VPN ломают search domains.
resolvectl query показывает интерфейс и DNSSEC состояние.
- В контейнерах resolv.conf часто встраивается оркестратором.
Итог
Проверяйте тот путь резолвинга, которым реально пользуется процесс.