Query DNS With doggo
Look up A, AAAA, MX, TXT and more with a friendlier interface than dig.
Run doggo example.com MX to query the mail records for a domain.
01Command
Command
$ doggo example.com MX02What it does
doggo is a DNS client written in Go that presents results in a clean table and supports multiple resolvers, JSON output and protocol choices such as DoH. It is a convenient daily alternative to dig and host.
03Risk
!Warning: Results depend on the resolver you query; use --server to test a specific one when debugging propagation.
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- Homebrew formula: doggoEvidence: Command-line DNS Client for Humans. Packages doggo, a modern command-line DNS client with colored, structured output.
- Official project documentationEvidence: Packages doggo, a modern command-line DNS client with colored, structured output.
Last verified: 2026-09-22 · Category: Network