adding Unbound views

This commit is contained in:
2026-02-12 00:42:56 -05:00
parent 89719cec1e
commit f91dfec985

View File

@@ -21,14 +21,35 @@ include-toplevel: "/etc/unbound/unbound.conf.d/*.conf"
access-control: 192.168.88.0/24 allow
# allow Tailnet
access-control: 100.64.0.0/10 allow
# allow Tailnet IPv6
access-control: fd7a:115c:a1e0::/48 allow
# uncomment the following line to allow Tailnet IPv6
# access-control: fd7a:115c:a1e0::/48 allow
do-ip4: yes
do-ip6: yes
do-ip6: no
do-udp: yes
do-tcp: yes
view:
name: "lan"
view-first: yes
access-control-view: 192.168.88.0/24 "lan"
local-zone: "example.com." transparent
local-data: "nextcloud.example.com. A 192.168.88.231"
local-data: "photo.example.com. A 192.168.88.231"
local-data: "gitea.example.com. A 192.168.88.231"
local-data: "portainer.example.com. A 192.168.88.231"
local-data: "vaultwarden.example.com. A 192.168.88.231"
view:
name: "tailnet"
access-control-view: 100.64.0.0/10 "tailnet"
local-zone: "example.com." transparent
local-data: "nextcloud.example.com. A 100.81.165.11"
local-data: "photo.example.com. A 100.81.165.11"
local-data: "gitea.example.com. A 100.81.165.11"
local-data: "portainer.example.com. A 100.81.165.11"
local-data: "vaultwarden.example.com. A 100.81.165.11"
remote-control:
# allows controlling unbound using "unbound-control"