Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.26 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.26 KB

dnstrace

Release GitHub release (release name instead of tag name) GitHub

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

sc

Usage

Usage: dnstrace [qtype] <domain>

  -color
     Enable/disable colors (default true)

Install

  • Using Golang:

    go install github.com/hatamiarash7/dnstrace@latest
  • Using brew:

    brew install hatamiarash7/tap/dnstrace
  • Using binary:

    Download binary package.