1 # Listen addresses. ixfrdist will listen on both UDP and TCP.
2 # When no port is specified, 53 is used. When specifying ports for IPv6, use the
9 # - '[2001:DB8:1234::334]:5353'
11 # By default, or when unset, ixfrdist listens on local loopback addresses.
16 # Netmasks or IP addresses of hosts that are allowed to query ixfrdist. Hosts
17 # do not need a netmask:
23 # - '2001:DB8:ABCD::/48'
25 # By default (or when unset), only loopback addresses are allowed.
31 # Timeout in seconds an AXFR transaction requested by ixfrdist may take.
32 # Increase this when the network to the authoritative servers is slow or the
33 # domains are very large and you experience timeouts. Set to 20 by default or
38 # Amount of older copies/IXFR diffs to keep for every domain. This is set to
39 # 20 by default or when unset.
43 # Number of threads to spawn for TCP connections (AXFRs) from downstream hosts.
44 # This is set to 10 by default or when unset.
48 # The directory where the domain data is stored. When unset, the current
49 # working directory is used. Note that this directory must be writable for the
50 # user or group ixfrdist runs as.
52 # work-dir: '/var/lib/ixfrdist'
54 # User to drop privileges to once all listen-sockets are bound. May be either
55 # a username or numerical ID.
59 # Group to drop privileges to once all listen-sockets are bound. May be either
60 # a username or numerical ID.
64 # The domains to redistribute, the 'master' and 'domains' keys are mandatory.
65 # When no port is specified, 53 is used. When specifying ports for IPv6, use the
69 # - domain: example.com
71 # - domain: rpz.example
72 # master: [2001:DB8:a34:543::53]:5353