Bonjour,
Je crois que je comprends un peu mieux ce qui se passe (mal) mais je ne sais pas corriger.
Ma box Atlas est en client DHCP et c’est network manager qui gère son réseau.
Elle récupère correctement les deux DNS fournis par la box de mon FAI
IP4.DNS[1]: 192.168.1.5
IP4.DNS[2]: 192.168.1.1
DHCP4.OPTION[1]: broadcast_address = 192.168.1.255
DHCP4.OPTION[2]: dhcp_lease_time = 300
DHCP4.OPTION[3]: dhcp_server_identifier = 192.168.1.1
DHCP4.OPTION[4]: domain_name_servers = 192.168.1.5 192.168.1.1
DHCP4.OPTION[5]: expiry = 1776078380
DHCP4.OPTION[6]: host_name = JeedomAtlas
DHCP4.OPTION[7]: ip_address = 192.168.1.7
DHCP4.OPTION[8]: next_server = 192.168.1.1
Globalement cela se passe bien depuis que j’ai configuré le DNS local de l’Atlas. Je n’ai plus eu d’absence de DNS au démarrage de Jeedom.
# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs should typically not access this file directly, but only
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
# different way, replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 127.0.0.53
options edns0 trust-ad
search .
Sauf quand le DNS secondaire (.1 FAI) est utilisé à la place du primaire (.5 NAS) même quand le primaire est disponible. C’est moyennement ennuyeux, mais je me suis habitué à avoir des noms sympa sur mon réseau local ( .5 serveur DNS de mon NAS).
En ce moment, les DNS sont inversés :
resolvectl status eth0
Link 2 (eth0)
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.1.1
DNS Servers: 192.168.1.5 192.168.1.1
Le seul « truc » que j’ai trouvé est de forcé un seul DNS puis de remettre les deux, mais c’est statique donc bien moche…
sudo resolvectl dns eth0 192.168.1.5
sudo resolvectl dns eth0 192.168.1.5 192.168.1.1
Savez vous pourquoi et comment Debian choisit les DNS à utiliser?
Cordialement