NAME
namebench — open-source DNS benchmark utility
SYNOPSIS
namebench [nameserver1 ... [nameserverN] ]
DESCRIPTION
namebench searches the fastest DNS servers available for your computer
to use. namebench runs a fair and thorough benchmark using your web
browser history, tcpdump output, or standardized datasets in order to
provide an individualized recommendation.
OPTIONS
This program follows the usual GNU command line syntax, with long
options starting with two dashes (‘-’). A summary of options is
included below. For a complete description, see the README file or
visit the project’s website.
-h, --help
Show summary of options.
-r RUN_COUNT, --runs=RUN_COUNT
Number of test runs to perform on each nameserver.
-z CONFIG, --config=CONFIG
Configuration file to use.
-o OUTPUT_FILE, --output=OUTPUT_FILE
Filename to write HTML output to.
-c CSV_FILE, --csv_output=CSV_FILE
Filename to write CSV output to.
-j HEALTH_THREAD_COUNT, --threads=HEALTH_THREAD_COUNT
Number of health check threads to use.
-J BENCHMARK_THREAD_COUNT, --threads=BENCHMARK_THREAD_COUNT
Number of benchmark threads to use.
-y TIMEOUT, --timeout=TIMEOUT
Number of seconds general requests timeout in.
-Y HEALTH_TIMEOUT, --health_timeout=HEALTH_TIMEOUT
Health check timeout (in seconds).
-i INPUT_SOURCE, --import=INPUT_SOURCE
Import hostnames from an filename or application (alexa,
camino, chrome, chromium, epiphany, firefox, flock, galeon,
icab, internet_explorer, konqueror, midori, omniweb, opera,
safari, seamonkey, squid, sunrise).
-I, --invalidate_cache
Force health cache to be invalidated.
-q QUERY_COUNT, --tests=QUERY_COUNT
Number of queries per run.
-m SELECT_MODE, --select_mode=SELECT_MODE
Selection algorithm to use (weighted, random, chunk).
-s NUM_SERVERS, --num_servers=NUM_SERVERS
Number of nameservers to include in test.
-S, --no_regional
Disable regional_ns servers.
-w, --open_webbrowser
Opens the final report in your browser.
-x, --no_gui
Disable GUI.
-C, --enable-censorship-checks
Enable censorship checks.
-6, --ipv6_only
Only include IPv6 name servers.
-O, --only
Only test nameservers passed as arguments.
SEE ALSO
dig(1), host(1).
AUTHOR
This manual page was written by Miguel Landaeta <miguel@miguel.cc> for
the Debian system (but may be used by others). Permission is granted
to copy, distribute and/or modify this document under the terms of the
terms of GNU General Public License, Version 2 or any later version
published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License
can be found in /usr/share/common-licenses/GPL.