Dog Command line DNS Client

Dog is a free and open source command line DNS client application for Linux, MacOS and Windows. It comes with DNS-over-TLS and DNS-over-HTTPS protocols support, you can export output in JSON file, set color in your output and more. It is written in Rust and released under European Union Public License 1.2.

dog usage

Download Dog [Windows, Linux, MacOS]

How to Install Dog DNS Client on Ubuntu

Download dog for Linux file from the above download link and save it on your Downloads folder. Here for me the downloads file name is “”. It will change based on the version number. Right click the Extract the archive. Now navigate to the extracted folder like below in the terminal app (ctrl+alt+t).

Also Read:  Gopeed Download Manager

dog location

cd Downloads/dog-v0.1.0-x86_64-unknown-linux-gnu/bin

Then run below command.


dog command

Check the MX record using dog

./dog MX

dog mx

using a specific name server instead

./dog MX @

dog cmg

For the complete usage dog usage details, run below command.

If you liked this article, please subscribe to our YouTube Channel. You can also stay connected with us on X (Twitter) and Facebook.

Leave a Reply