Namebench



Namebench (disponível para linux, unix e windows), quer na linha de comandos quer graficamente possibilita testes a vários serviços de dns no mundo para avaliar qual é o melhor para a sua ligação.
Após a apresentação dos resultados, no navegador, basta alterar suas configurações de rede com o servidor que for sugerido e aproveitar uma Internet mais rápida.
Para executar o namebench na linha de comandos basta digitar o nome.
Linha de comandos
namebench -h
Usage: namebench.py [options]
Options:
-h, --help show this help message and exit
-r RUN_COUNT, --runs=RUN_COUNT
Number of test runs to perform on each nameserver.
-z CONFIG, --config=CONFIG
Config file to use.
-o OUTPUT_FILE, --output=OUTPUT_FILE
Filename to write output to
-t TEMPLATE, --template=TEMPLATE
Template to use for output generation (ascii, html,
resolv.conf)
-c CSV_FILE, --csv_output=CSV_FILE
Filename to write query details to (CSV)
-j HEALTH_THREAD_COUNT, --health_threads=HEALTH_THREAD_COUNT
# of health check threads to use
-J BENCHMARK_THREAD_COUNT, --benchmark_threads=BENCHMARK_THREAD_COUNT
# of benchmark threads to use
-P PING_TIMEOUT, --ping_timeout=PING_TIMEOUT
# of seconds ping requests timeout in.
-y TIMEOUT, --timeout=TIMEOUT
# of seconds general requests timeout in.
-Y HEALTH_TIMEOUT, --health_timeout=HEALTH_TIMEOUT
health check timeout (in seconds)
-i INPUT_SOURCE, --input=INPUT_SOURCE
Import hostnames from an filename or application
(alexa, cachehit, cachemiss, cachemix, 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, --query_count=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, --system_only Only test current system nameservers.
-w, --open_webbrowser
Opens the final report in your browser
-u, --upload_results Upload anonymized results to SITE_URL (False)
-U SITE_URL, --site_url=SITE_URL
URL to upload results to
(http://namebench.appspot.com/)
-H, --hide_results Upload results, but keep them hidden from indexes.
-x, --no_gui Disable GUI
-C, --enable-censorship-checks
Enable censorship checks
-6, --ipv6_only Only include IPv6 name servers
-p PSN, --psn=PSN
-O, --only Only test nameservers passed as arguments
Links externos
- Downloads do namebench
- Como utilizar o namebench
- Melhorando o acesso à largura de banda da internet com o Namebench dns