mhost
A modern take on the classic host DNS lookup utility including an easy to use and very fast Rust library.
Super fast and reliable
mhost is very fast and uses multiple DNS servers concurrently and aggregates all results for more reliable lookups.
Classic and modern
mhost supports classic DNS over UDP and TCP as well as modern DNS over TLS (DoT) and HTTP (DoH).
Human and machine friendly
mhost presents results in an easy, human readable format or as JSON for post-processing.
Discover hosts and subdomains
mhost discovers host names and subdomains of any domain as well as IP subnets in CIDR notation.
Lint your domain server configuration
mhost uses lints to validate the DNS configurations of any domain.
API
mhost offers an easy to use Rust library so you can use the same lookup capabilities in your own project.