odhcpdとunbound

パッケージ

追加

odhcpd
unbound-anchor
unbound-control
unbound-daemon

削除

dnsmasq
odhcpd-ipv6only

/etc/config/dhcp

option maindhcp '1'
option leasefile '/tmp/lib/odhcpd/dhcp.leases'
option leasetrigger '/usr/lib/unbound/odhcpd.sh'

/etc/config/unbound

option add_local_fqdn '3'
option add_wan_fqsn '1'
option dhcp_link 'odhcpd'
option dhcp4_slaac6 '1'
option unbound_control '1'

/etc/unbound/unbound_srv.conf

local-data-ptr: "ip4 300 hostname.domain"
local-data: "fqdn 300 IN A ip4"
local-data: "hostname. 300 IN A ip4"

local-data-ptr: "ip6(link) 300 hostname.domain"
local-data: "fqdn 300 IN AAAA ip6(link)"
local-data: "hostname. 300 IN AAAA ip6(link)"

DNSSEC

/etc/config/unbound

option validator '1'

/etc/unbond/unbound.conf

auto-trust-anchor-file: "/var/lib/unbound/root.key" を有効にする