diff --git a/pxe-server/configuration.nix b/pxe-server/configuration.nix index 3e034ec..7dbc1fd 100644 --- a/pxe-server/configuration.nix +++ b/pxe-server/configuration.nix @@ -52,6 +52,12 @@ in services.dnsmasq = { enable = true; + # Par défaut, NixOS fait pointer /etc/resolv.conf sur 127.0.0.1 pour + # utiliser dnsmasq comme résolveur DNS local. Comme port = 0 désactive + # justement la partie DNS de dnsmasq (on ne veut que DHCP/TFTP/PXE), + # ça cassait toute résolution DNS du système (dont git pull). On garde + # le résolveur DNS normal (DHCP/NetworkManager). + resolveLocalQueries = false; settings = { port = 0; # pas de résolution DNS, uniquement DHCP/TFTP/PXE inherit interface;