DNS local sur le serveur PiHole

forcer le resolv.conf sur 127.0.0.1 et ::1

NetworkManager DNS

  1. Affiche la config

sudo NetworkManager --print-config /etc/NetworkManager/system-connections/

Indiquer les adresses IP locales (ipv4 & ipv6) du serveur DNS

Configuration client DNS

  1. Ajoutez le serveur DNS à la configuration du NetworkManager (interface graphique via console)
    sudo nmtui
    CONFIGURATION IPv4
    Serveurs DNS
    127.0.0.1
    CONFIGURATION IPv6 => Afficher
    Serveurs DNS => ::1
    Cocher Ignorer les paramètres DNS obtenus automatiquement
  2. Sauvegarder
  3. Relancer
    sudo service NetworkManager restart
  4. Vérifiez le résultat
    cat /etc/resolv.conf
    # Generated by NetworkManager
    nameserver 127.0.0.1
    nameserver ::1

Sources:

  1. Documentation
    www.debian.org : Configuration du réseau : chapitre 5.5.5
    wiki.debian.org : NetworkManager
    GLOBAL-DNS-DOMAIN_SECTIONS
  2. à voir :
    Comprendre la résolution DNS sous Debian
    Comment changer de DNS dans Linux Mint ligne de commande (nmtui)
    Comment changer la configuration des serveurs DNS sur Linux
    Change DNS Settings using the NMCLI utility