{ lib, nodes, ... }: { imports = [ ../../../modules ]; networking.nameservers = lib.mkForce [ nodes.name_server.networking.primaryIPAddress nodes.name_server.networking.primaryIPv6Address ]; vhack = { dns = { enable = true; openFirewall = true; interfaces = [ nodes.name_server.networking.primaryIPAddress nodes.name_server.networking.primaryIPv6Address ]; zones = { "acme.test" = { SOA = { nameServer = "ns"; adminEmail = "admin@server.com"; serial = 2025012301; }; useOrigin = false; A = [ nodes.acme.networking.primaryIPAddress ]; AAAA = [ nodes.acme.networking.primaryIPv6Address ]; }; }; }; }; }