Le paquet network-manager
fait partie des plus connus pour configurer les connexions réseaux sur son ordinateur[1], il est fourni par défaut sous de nombreuses distributions Linux et possède différentes interfaces – Sous Debian, nmcli
et nmtui
sont fournis par défaut[2].
Les paramètres des différentes connexions sont enregistrées dans /etc/NetworkManager/system-connections/
.
Après toute modification penser à relancer le daemon via sudo service network-manager restart
(ou sudo service NetworkManager restart
à partir de Debian 11).
Pour configurer un DNS spécifique[3], le plus simple reste de l'appliquer à toutes les connexions de l'appareil dans le fichier /etc/NetworkManager/conf.d/dns-servers.conf
– /etc/resolv.conf
reposant sur systemd qui, je le rappelle, est déjà assez dominant pour ne pas en rajouter.
[global-dns-domain-*] servers=80.67.169.12,80.67.169.40,185.233.100.100,185.233.100.101
Le résultat de la procédure, est observable par exemple via nslookup google.com
qui devrait retourner un des DNS indiqués.
FDN propose depuis peu les services DoT/DoH, ce qui n'est malheureusement pas pris en charge par NetworkManager[4] à l'inverse de systemd-resolved[5][6]. À défaut, et sans vouloir y passer plus de temps, j'ai seulement activé le DoH dans les paramètres réseau du navigateur.
=> [1] NetworkConfiguration, Debian 2023 | [2] NetworkManager, Debian 2021 | [3] DNS, LeJun 2022 | [4] Support for DNS over TLS/DNS over HTTPS, Network Manager 2020 | [5] Configure DoT on systemd-resolved, Sheogorath 2021 | [6] Use DNS over TLS, Bianchi 2020 This content has been proxied by September (3851b).Proxy Information
text/gemini;