Konubinix' opinionated web of thoughts

Systemd-Resolved

Fleeting

provides network name resolution to local applications via a D-Bus interface, the resolve NSS service (nss-resolve(8)), and a local DNS stub listener on 127.0.0.53

https://wiki.archlinux.org/title/Systemd-resolved

systemd-resolved will work out of the box with a network manager using /etc/resolv.conf

https://wiki.archlinux.org/title/Systemd-resolved

However, if the DHCP and VPN clients use the resolvconf program to set name servers and search domains (see openresolv#Users for a list of software that use resolvconf), the additional package systemd-resolvconf is needed to provide the /usr/bin/resolvconf symlink

https://wiki.archlinux.org/title/Systemd-resolved

If systemd-resolved does not receive DNS server addresses from the network manager and no DNS servers are configured manually then systemd-resolved falls back to the fallback DNS addresses to ensure that DNS resolution always works.

https://wiki.archlinux.org/title/Systemd-resolved

Notes pointant ici