I don't know what the solution is here, but it seems weird and sad to lose the DnsServer logging configuration. Maybe an optional argument to provide the logger, falling back to `logging.getLogger('server')` as the default?