DNS Benchmarking Tool
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
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