Installation

You can install dnspyre using Homebrew package manager

brew tap tantalor93/dnspyre
brew install dnspyre

Also you can use standard Go tooling to install dnspyre

go install github.com/tantalor93/dnspyre/v2@latest

Or you can download latest dnspyre binary archive for your operating system and architecture here

Bash/ZSH Shell completion

When dnspyre is installed using Homebrew, the shell completions are installed automatically, if Homebrew is configured to install them

Otherwise you have to setup completions manually:

For ZSH, add to your ~/.zprofile (or equivalent ZSH configuration file)

eval "$(dnspyre --completion-script-zsh)"

For Bash, add to your ~/.bash_profile (or equivalent Bash configuration file)

eval "$(dnspyre --completion-script-bash)"

Docker image

if you don’t want to install dnspyre locally, you can use prepared Docker image, for example

docker run ghcr.io/tantalor93/dnspyre --server 8.8.8.8 google.com