Command line manual


SUMMARY
=======
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
=====
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)
        --save-objects
        --[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

Example
-------
  dnstraverse www.nic.uk
  dnstraverse --fast www.google.com
  dnstraverse --fast --show-resolves --udp-size 1000 www.microsoft.com


COPYRIGHT
=========
  Copyright (c) 2009 James Ponder <james@squish.net>
  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