diff --git a/services/pihole.nix b/services/pihole.nix index a0b547f..28993e2 100644 --- a/services/pihole.nix +++ b/services/pihole.nix @@ -25,6 +25,13 @@ dns = { upstreams = [ "127.0.0.1#5335" ]; # local unbound (recursive) domain = "sol"; # local domain -> jupiter.sol etc. + # Local A records (/etc/hosts style). mercury is the DHCP server (no + # lease of its own), so its name must be declared here. jupiter is also + # pinned explicitly so it resolves regardless of lease state. + hosts = [ + "10.0.0.10 mercury.sol mercury" + "10.0.0.20 jupiter.sol jupiter" + ]; }; dhcp = {