Document manual NetworkManager DNS configuration for ACME

This commit is contained in:
Julian Sutter 2026-02-16 17:24:34 -08:00
parent 194c8cbe26
commit 453770fb3a

View file

@ -26,12 +26,9 @@
networking.useDHCP = lib.mkDefault true;
# Disable resolvconf to prevent it from overwriting DNS settings
services.resolvconf.enable = false;
# Configure NetworkManager with static DNS servers for ACME certificate validation
networking.networkmanager.dns = "default";
networking.networkmanager.appendNameservers = [ "8.8.8.8" "1.1.1.1" "9.9.9.9" ];
# Note: DNS servers manually configured via nmcli for ACME certificate validation
# Command used: nmcli connection mod "Wired connection 1" ipv4.dns "8.8.8.8 1.1.1.1 9.9.9.9" ipv4.ignore-auto-dns yes
# These settings are persistent in NetworkManager connection profiles
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";