Отказ от ответственности: это хорошо продуманная догадка, а не канонический документированный ответ.
Любое приложение, которое я пробовал, использует серверы имен /etc/resolv.conf.В моей системе 18.04 незакомментированный, то есть фактически действующий раздел /etc/resolv.conf говорит:
nameserver 127.0.0.53
То есть, я считаю, симптом использования dnsmasq, системы, которая кэширует информацию DNS. Это означает, что, я считаю, сначала загляните в локальный кеш, прежде чем запрашивать внешние серверы имен.
Но локальный кеш не будет содержать информацию о сервере имен, которая никогда ранее не была посещена. В этом случае система использует объявленные внешние DNS-серверы имен. Они могут быть объявлены в / etc / network / interfaces в старых системах; в /etc/netplan/*.yaml в новых системах или почти во всех настольных установках в Network Manager.
Фактически, /etc/resolv.conf сообщает нам, как можно найти внешние серверы имен.
Любое приложение, которое я пробовал, использует /etc/resolv.conf nameserver.
Запустите «systemd-resolve -status», чтобы просмотреть сведения о DNS-серверах восходящей линии связи, которые в настоящее время используются.
DNS Servers: 8.8.8.8
8.8.4.4
2600:1700:5aa0:830::1
В моей системе отчет говорит, в частности: