Per l'implementazione in Fedora 33 , che porterà la distribuzione a utilizzare per impostazione predefinita systemd-resolved per la risoluzione delle query DNS. Glibc sarà convertito in nss-resolve dal progetto systemd anziché utilizzare il modulo NSS incorporato nss-dns.
Systemd-resolved fornisce funzionalità come il mantenimento delle impostazioni nel file resolv.conf in base ai dati DHCP e alla configurazione statica DNS per le interfacce di rete, supporta DNSSEC e LLMNR (Link Local Multicast Name Resolution). Tra i vantaggi del passaggio a systemd-resolved ci sono il supporto per DNS over TLS, la possibilità di attivare la memorizzazione nella cache locale delle query DNS e il supporto per l'associazione di diversi gestori a diverse interfacce di rete (a seconda dell'interfaccia di rete viene scelto il server DNS da utilizzare; ad esempio, per le interfacce VPN, le query DNS verranno inviate tramite VPN). Non si prevede di utilizzare DNSSEC in Fedora (systemd-resolved sarà compilato con il flag DNSSEC=no).
Systemd-resolved è già utilizzato per impostazione predefinita in Ubuntu a partire dalla versione 16.10, ma in Fedora l'integrazione sarà effettuata in modo diverso: Ubuntu continua a utilizzare il tradizionale nss-dns di glibc, ovvero glibc continua a elaborare /etc/resolv.conf, mentre in Fedora è prevista la sostituzione di nss-dns con nss-resolve di systemd. Per chi non desidera utilizzare systemd-resolved, ci sarà la possibilità di disattivarlo (è necessario disattivare il servizio systemd-resolved.service e riavviare NetworkManager, che ricreerà il tradizionale /etc/resolv.conf).
Fonte: opennet.ru
