Command line manual

Traverse the DNS from the root exploring all possible ways of getting to
the final destination domain name. This is the command line interface to
the DNSTraverse module.

Usage: dnstraverse [options] DOMAIN
    -v, --[no-]verbose               Run verbosely
    -d, --[no-]debug                 Debug mode.  Use twice to turn on library debug.
    -r, --root-server HOST           Root DNS server (default - ask local resolver)
    -a, --all-root-servers           Find all root servers (default false)
    -t, --type TYPE                  Record type (A, AAAA, SRV, WKS, NS, CNAME, SOA, PTR, HINFO, MINFO, MX, TXT, ANY
        --udp-size SIZE              UDP packet size (default 2048).  Set to 512 to turn off EDNS0.
        --allow-tcp                  Try using tcp if udp truncated (default true)
        --always-tcp                 Always use tcp (default false)
        --max-depth DEPTH            Maximum traversal depth (default 20)
        --retries TIMES              Number of 2s retries before timing out (default 2)
        --[no-]follow-aaaa           Only follow AAAA records for referrals (default false)
        --[no-]root-aaaa             Look for IPv6 addresses for root servers (default false)
        --[no-]show-progress         Display progress information (default true)
        --[no-]show-resolves         Display referral resolutions (default false)
        --[no-]show-servers          Display list of servers seen (default false)
        --[no-]show-versions         Display versions of dns servers (default true)
        --[no-]show-all-stats        Display statistics as we go (default false)
        --[no-]show-results          Display the results (default true)
        --[no-]show-summary-results  Display the summary results (default true)
        --[no-]fast                  Fast mode (default true) turn off to be more accurate
    -h, --help                       Show full help
    -q, --quiet                      Supress supplementary information
    -V, --version                    Show version

  dnstraverse --fast
  dnstraverse --fast --show-resolves --udp-size 1000

  Copyright (c) 2009 James Ponder <>
  Portions Copyright (c) 2003,2004,2005 Roy Arends & Jakob Schlyter

  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, version 3 of the License.

There is further information on the command line switches