Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum

[ Solved ] Increase internet speed with namebench

Started by way12go, December 07, 2014, 05:26:16 AM

Previous topic - Next topic


"namebench" is available in Synaptic Package Manager for Debian based Linux Distros.

Using namebench


This is a list of any specific nameservers that you would like to make sure are included in the benchmark. By default, this includes all of the nameservers that your system is currently using. You can specify multiple nameservers by using a comma or space in between them.
Include global DNS providers

Selecting this will include well-known DNS providers with global coverage into your benchmark. At the time of this writing, this includes OpenDNS and UltraDNS. Power-users can alter this list by editing namebench.cfg.
Include best available regional DNS services

Selecting this will include the fastest regional DNS servers in your test. This works by quickly testing the health of over 1,000 DNS servers around the world, and selecting only the fastest servers that provide correct responses.

NOTE: The namebench UI restricts you to testing a total of 10 nameservers at a time. If your system has a primary and secondary DNS server, and 4 global DNS servers to test, only the best 4 regional DNS servers will be used in the benchmark.
Include Censorship Checks

namebench includes a list of hostnames for popularly censored website. With this option enabled, it will request these hosts and check to make sure the results are as expected.
Upload and Share

namebench can now upload and published anonymized version of your results to the namebench reports site. This feature is not only useful if you would like to show someone else your results, but it helps ISP's who run DNS servers collect information on their own performance. Feedback collected is also used to improve namebench.

To see a technical description of what data is uploaded, see JSON.txt.
Your location

At the moment, this field is unused.
Query Data Source

namebench works by requesting website addresses from each DNS server. This dialog allows you to select where this list of host names are generated from. The most accurate data source is your browser history, though for smaller histories, the benchmark may bias toward your currently configured primary DNS server. This list contains each browser that namebench was able to find a history for, along with how many records it found in the history file (in parenthesis).

This list also contains "Alexa Top Global Domains (10000)". This data source contains a list of the domains for the top 10,000 most popular websites on the Internet. While this data set is useful, it does not necessarily reflect your DNS use. For example, this list contains many domains in China that someone who lives in Finland is unlikely to query for.
Health Check Performance

This option tells namebench how many DNS servers it can access at the same time for health checking. Normally, you want the fast option (40 servers). If you have problems with your internet connection however, you may want to select the slow option (10 servers).
Number of queries

This option selects how many requests should be tested for each DNS server. The more tests, the more the results should reflect real-world usage. By default we send 250 requests for each name server.

Once the run completes successfully, your default web browser should pop-up with a report. It should be self-explanatory:

Success gives birth to success? Failure gives birth to failure? - Sagar Gorijala.

View the most recent posts on the forum