nixos-config/nixos/networking/unbound.nix

36 lines
807 B
Nix
Raw Normal View History

2024-05-10 13:43:41 +05:00
{ config, ... }:
{
services.unbound = {
enable = true;
settings = {
server = {
qname-minimisation = "yes";
interface = "0.0.0.0";
access-control = [
"192.168.0.0/24 allow"
"10.101.0.0/24 allow"
2024-05-10 13:43:41 +05:00
];
local-zone = [
2024-05-10 17:23:03 +05:00
"\"pp.comfycamp.space\" static"
2024-05-10 16:58:48 +05:00
"\"vault.comfycamp.space\" static"
"\"deluge.comfycamp.space\" static"
2024-05-10 13:43:41 +05:00
];
local-data = [
"\"pp.comfycamp.space IN A 10.101.0.1\""
"\"vault.comfycamp.space IN A 10.101.0.1\""
"\"deluge.comfycamp.space IN A 10.101.0.1\""
2024-05-10 13:43:41 +05:00
];
};
forward-zone = [
{
name = ".";
forward-addr = [
"1.1.1.1"
"8.8.8.8"
];
}
];
};
};
}