Default configuration

The default configuration for the DNS server comes with the following options:

  • Installed by default
  • Forward to google and cloudflare DNS
  • DNSSEC Not activated by default

Default options for the server:

  # Bind is actually in testing phase, feedback welcome
  install: true
  # Default servers to forward queries
  # Actually, reverse IP address creation only works for IPv4
  # If you are using IPv6, create the reverse IP block here
  reverse_ip: auto
  # Timing configuration (see
  refresh: 86400          # 24 hours
  retry: 7200             # 2 hours
  expire: 3600000         # 10000 hours
  neg_cache_ttl: 172800   # 2 days
  ttl: 3600               # 1 hour
  # General configuration
  mx_priority: 10
  # List of backup MX records, if the server is unreachable
  # The default is an empty list
  mx_backup: []
  # Example of records
  # mx_backup:
  #   - fqdn:
  #     priority: 10
  #   - fqdn:
  #     priority: 50
  # List of trusted servers to accept cache / recursive queries
    - src:
      comment: LAN
    - src: localhost
    - src: localnets
      comment: Local networks
  #  - src:
  #    comment:
  # DNSSEC options
    active: false
    algo: RSASHA256

Forwarding queries

By default, the Google public DNS servers are used, as well as the one from cloudflare.

More choice here: Public DNS.

Backup MX records

If your server is not online, for instance due to an internet outage, you can use this option to redirect emails reception to another server. In this case, the other MTA should be configured to accept emails for your domain.

If you use this option, you will probably consider importing the emails delivered to these “backup servers”, to your own server, using the external account functionality.

Trusted servers

Enter the list of trusted servers for recursion and cache query.

DNSSEC extensions

DNSSEC is not activated by default. Be sure your domain name supports it before activating it.

More details on the Wikipedia page