DNS server supporting authoritative, recursive and caching DNS
