Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 31 c'est fini

#1 17/10/2020 12:29:32

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 5 357

DNS , systemd-resolved , resolvectl status

Bonjour,

Parmi les nouveautés arrivant avec Fedora 33 il y a celle-ci:

Administration système
    La résolution des noms de domaine dans les applications se fera via systemd-resolved. La bibliothèque glibc utilisera nss-resolve au lieu de nss-dns jusqu'à aujourd'hui.

La commande "cat /etc/resolv.conf" retourne désormais:

nameserver 127.0.0.53
options edns0 trust-ad

Apparemment pour connaître les dns utilisés il faut désormais utiliser la commande "resolvectl status"

$ resolvectl status
Global
       LLMNR setting: resolve             
MulticastDNS setting: no                  
  DNSOverTLS setting: no                  
      DNSSEC setting: no                  
    DNSSEC supported: no                  
Fallback DNS Servers: 1.1.1.1             
                      8.8.8.8             
                      1.0.0.1             
                      8.8.4.4             
                      2606:4700:4700::1111
                      2001:4860:4860::8888
                      2606:4700:4700::1001
                      2001:4860:4860::8844

Link 2 (enp4s0)
      Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
DefaultRoute setting: yes                      
       LLMNR setting: yes                      
MulticastDNS setting: no                       
  DNSOverTLS setting: no                       
      DNSSEC setting: no                       
    DNSSEC supported: no                       
  Current DNS Server: 91.239.100.100           
         DNS Servers: 91.239.100.100           
          DNS Domain: ~.                       

Link 3 (virbr0)
      Current Scopes: none
DefaultRoute setting: no  
       LLMNR setting: yes 
MulticastDNS setting: no  
  DNSOverTLS setting: no  
      DNSSEC setting: no  
    DNSSEC supported: no  

Link 4 (virbr0-nic)
      Current Scopes: none
DefaultRoute setting: no  
       LLMNR setting: yes 
MulticastDNS setting: no  
  DNSOverTLS setting: no  
      DNSSEC setting: no  
    DNSSEC supported: no  

Mon problème est que bien qu'ayant paramétré un dns IPv4 et un DNS IPv6 au niveau de l'interface réseau à la place de DHCP, seul le DNS IPv4 est listé par la commande "resolvectl status"

Any help ?

Hors ligne

#2 17/10/2020 19:29:12

Nicosss
Rédacteur Wiki
Rédacteur Wiki
Lieu : Isère
Inscription : 05/03/2007
Messages : 6 030
Site Web

Re : DNS , systemd-resolved , resolvectl status

systemd-resolved fait beaucoup parler de lui en tout cas.

Sinon pour ta question je ne sais pas, j'ai l'impression que c'est un manque. Faudrait faire des essais de résolution de domaines pour voir si le bon DNS IPv6 est utilisé et que ça ne part pas sur un fallback.
Au pire tu peux le définir en dur dans un fichier de conf de resolved.


F33_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F33_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F32_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

#3 31/10/2020 19:27:59

eaglebbs
Membre
Inscription : 07/01/2018
Messages : 9

Re : DNS , systemd-resolved , resolvectl status

Nicosss a écrit :

systemd-resolved fait beaucoup parler de lui en tout cas.

[...]

Mais pourquoi faut-il qu'ils modifient des fonctionnement extrêmement efficaces et simples!

Chez moi ça m'a tout fait tomber après la mise à jour.
Plus d'automontages et par impact plus aucun lecteurs SAMBA opérationnels...
Sur le serveur hostant un Bind chrooté, celui-ci n'est plus capable de résoudre le nom court d'un serveur NFS. Alors la résolution fonctionnait avant...

Bref, pour un "retour arrière" pour les gens qui ont des serveurs DNS hostés chez eux, il faut sous Fedora 33:

  • Désactiver le service en cause systemctl disable systemd-resolved.service

  • Supprimer le lien symbolique du fichier /etc/resolv.conf  `rm -f /etc/resolv.conf

  • Rediriger le contenu de notre ancien "mais fonctionnel fichier" cat resolv.conf.orig-with-nm >>resolv.conf
    Puis redémarrer les deamons tombés sur le champs de combat de ce fabuleux service et on en parle plus!

Dernière modification par eaglebbs (31/10/2020 19:57:53)

Hors ligne

#4 31/10/2020 21:45:00

llaumgui
Administrateur
Administrateur
Lieu : Prades-le-Lez
Inscription : 03/09/2004
Messages : 2 667
Site Web

Re : DNS , systemd-resolved , resolvectl status

Question, la migration est automatique vers systemd-resolved ? On a rien a faire lorsque l'on vient de Fedora 32 ?

Hors ligne

Pied de page des forums