Skip to content
DNS resolution tracing tool
Branch: master
Clone or download
Latest commit 6c6d14f Oct 11, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
.goreleaser.yml Initial commit Aug 9, 2018
.travis.yml Initial commit Aug 9, 2018
LICENSE Initial commit Aug 9, 2018
README.md
main.go Fix qtype arg when use color flag Oct 11, 2018
screenshot.png

README.md

dnstrace

This tool performs a DNS resolution by tracing the delegation path from the root name servers, and by following the CNAME chain. Each query is reported with statistics about all delegated name servers.

Features

  • Follow CNAMEs
  • Query all name servers in parallel and report stats for each
  • Report about non glued name server lookup time
  • Enable DNSSEC query option to better emulate name server queries
  • Compute the cold best path as if the resolver started with an empty cache to recurse queried name

Usage

Usage: dnstrace [qtype] <domain>

  -color
    	Enable/disable colors (default true)

Install

Using homebrew:

brew install rs/tap/dnstrace

From source:

go get github.com/rs/dnstrace

Or download a binary package.

License

All source code is licensed under the MIT License.

You can’t perform that action at this time.