Goal

Provide a basic DNS server

Requirements

  • Domain
    • Create
    • Remove
    • Add/remove new domain name with the associated IP
      • Add/remove new alias to the domain name
    • Add/remove MX registries for mail

Design

  • bind9 will be used, extending the already available "dns-cache" module, which should be renamed to "dns"