mirror of
https://github.com/ordinary-dev/nixos-config.git
synced 2024-09-20 03:40:29 +05:00
33 lines
653 B
Nix
33 lines
653 B
Nix
{ config, ... }:
|
|
{
|
|
services.unbound = {
|
|
enable = true;
|
|
settings = {
|
|
server = {
|
|
qname-minimisation = "yes";
|
|
interface = "0.0.0.0";
|
|
access-control = [
|
|
"192.168.0.0/24 allow"
|
|
"10.100.0.0/24 allow"
|
|
];
|
|
local-zone = [
|
|
"\"comfycamp.lan\" static"
|
|
];
|
|
local-data = [
|
|
"\"comfycamp.lan IN A 192.168.0.50\""
|
|
"\"vault.comfycamp.lan IN A 192.168.0.50\""
|
|
];
|
|
};
|
|
forward-zone = [
|
|
{
|
|
name = ".";
|
|
forward-addr = [
|
|
"1.1.1.1"
|
|
"8.8.8.8"
|
|
];
|
|
}
|
|
];
|
|
};
|
|
};
|
|
}
|