improve README to explain module requirement

This commit is contained in:
Babak Farrokhi 2016-04-12 12:16:24 +04:30
parent 77df91f18f
commit df16dc275f
Signed by: farrokhi
GPG Key ID: 6B267AD85D632E9A

View File

@ -7,9 +7,9 @@ suspected something is wrong with your DNS? Here we have a set of tools to
perform basic audits on your DNS requests and responses to make sure your DNS is
working as you expect.
You can measure the response time of any given DNS server for arbitrary
requests using `dnsping`. Just like traditional ping utility, it gives you
similar functionality for DNS requests.
You can measure the response time of any given DNS server for arbitrary requests
using `dnsping`. Just like traditional ping utility, it gives you similar
functionality for DNS requests.
You can also trace the path your DNS request takes to destination to make sure
it is not being redirected or hijacked. This can be done by comparing different
@ -25,9 +25,11 @@ of view.
# prerequisites
This script requires python3 as well as latest
[dnspython](http://www.dnspython.org/). Please note that "dnstraceroute"
requires a modified version of dnspython module, which is included. You just
need to run `git submodule update --init`
[dnspython](http://www.dnspython.org/) and
[cymruwhois](https://pythonhosted.org/cymruwhois/). Please note that
"dnstraceroute" requires a modified version of dnspython module. All required
third-party modules are included as GIT submodules. You just need to run `git
submodule update --init` and project directory to pull the required code.
# dnsping
dnsping pings a DNS resolver by sending an arbitrary DNS query for given number