dnsconfd.conf - Man Page

dnsconfd configuration file

Description

Dnsconfd.conf is YAML formatted configuration file altering behaviour of Dnsconfd.

Options

dbus_name

DBUS name that dnsconfd should use, default org.freedesktop.resolve1

log_level

Log level of dnsconfd, default INFO

resolv_conf_path

Path to resolv.conf that the dnsconfd should manage, default /etc/resolv.conf

prioritize_wire

If set to yes then wireless interfaces will have lower priority, default yes

listen_address

Address on which local resolver listens, default 127.0.0.1

resolver_options

Options to be used in resolv.conf for alteration of resolver, default "edns0 trust-ad"

dnssec_enabled

Enable dnssec record validation, default no

handle_routing

Dnsconfd will submit necessary routes to routing manager, default yes

static_servers

Map of zones and servers that should be globally used for them, default empty

Available attributes of servers are:

· address required, string of servers ip address
· protocol optional, DoT or plain
· sni optional, server name indication used for TLS checks
· port optional, port on which server is listening. If not given then 53 is used for plain protocol and 853 for DoT

Examples:

Enabling one global server using DNS over TLS

static_servers:
   .:
       - address: 192.168.6.3
         protocol: "DoT"
         sni: named
         port: 853

Enabling one server for specific domain and second for everything else

static_servers:
   .:
       - address: 192.168.6.3
   .domain.com:
       - address: 192.168.6.4

ignore_api

If enabled, dnsconfd will ignore configuration received through API, default no

Reporting Bugs

Please for reporting bugs use Github repository https://github.com/InfrastructureServices/dnsconfd

See Also

dnsconfd(8) Dnsconfd daemon dnsconfd-status(8) Checking status of dnsconfd dnsconfd-reload(8) Reload running cache service dnsconfd-config(8) Change configuration of service or host

Referenced By

dnsconfd(8), dnsconfd-config(8), dnsconfd-reload(8), dnsconfd-status(8).

10 Oct 2023 dnsconfd-1.2.0