DNS Benchmarking Tool
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tim Schuster 774b4e7349
Added missing newline when aborting due to error tolerance
преди 1 година
.gitignore Updated .gitignore преди 1 година
LICENSE Initial Commit преди 1 година
README.md Initial Commit преди 1 година
bench.go benchmark now displays 100% when finished, error tolerance now configurable преди 1 година
main.go Added missing newline when aborting due to error tolerance преди 1 година
rnd.go Initial Commit преди 1 година

README.md

dnsbench

Simple DNS Benchmarking Tool

Usage

$ ./dnsbench --help
usage: dnsbench [<flags>] [<dns servers>...]

Flags:
      --help              Show context-sensitive help (also try --help-long and --help-man).
  -i, --i=1000            Number of Requests per DNS server
  -e, --e="google.com"    DNS Wildcard Endpoint to benchmark against
      --wait-request=100  Time to wait between requests in milliseconds
      --anti-cache        Prepend randomized subdomains to query to prevent some caching. THIS
                          REQUIRES A WILDCARD DNS ENTRY!

Args:
  [<dns servers>]  DNS Servers to ping

It is recommended to change the benchmark endpoint.

License

This tool is licensed under MIT License. See LICENSE for details