commands.sh

doggo

all

DNS client for Humans. Written in Golang.

More info →

Options (2)

-J, --jsonboolean

Output in the JSON format

Example: doggo {{example.com}} {{[-J|--json]}} | jq '{{.responses[0].answers[].address}}'
-x, --reverseboolean

Perform a reverse DNS lookup

Example: doggo {{[-x|--reverse]}} {{8.8.4.4}} --short

Examples (5)

Perform a simple DNS lookup

doggo example.com

Query MX records using a specific nameserver

doggo MX codeberg.org @1.1.1.2

Use DNS over HTTPS

doggo example.com @https://dns.quad9.net/dns-query

Output in the JSON format

doggo example.com [-J|--json] | jq '.responses[0].answers[].address'

Perform a reverse DNS lookup

doggo [-x|--reverse] 8.8.4.4 --short
made by @shridhargupta | data from tldr-pages