ZDNS is a high-speed DNS resolver and command line utility designed for large-scale DNS measurements.
It includes its own recursive resolution code and an optimized cache for performing lookups across diverse sets of names. The software can be used from the command line or as a resolver library, with modules that define how DNS queries are made and how responses are returned.
This is free and open source software.
Key Features
- Performs high-speed DNS lookups for large-scale measurement tasks.
- Provides both a command line tool and a recursive resolver library.
- Supports raw DNS modules for many DNS record types with JSON output.
- Includes lookup modules such as alookup, mxlookup, and nslookup for multi-step DNS queries.
- Offers local recursive resolution using the –iterative flag.
- Accepts input from stdin, files, zone files, and per-domain name server mappings.
- Supports configurable concurrency with thread and process controls.
- Includes output verbosity levels ranging from short results to full trace output.
Website: github.com/zmap/zdns
Support:
Developer: ZMap Project
License: Apache License 2.0

ZDNS is written in Go. Learn Go with our recommended free books and free tutorials.
Related Software
| Alternatives to dig | |
|---|---|
| dog | DNS client with colorful output, DNS-over-TLS and DNS-over-HTTPS support |
| doggo | Command-line DNS client for humans |
| drill | Perform DNS lookups and display answers returned from the name server(s) |
| dnslookup | Supports plain DNS, DoH, DoT, DoQ, and DNSCrypt |
| dug | Global DNS propagation checker |
| q | Support for UDP, TCP, DoT, DoH, DoQ and ODoH |
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

