Giter VIP home page Giter VIP logo

dns-tester's Introduction

DNS query speed testing

  • test.sh - is script which reading my-dns.txt file and test DNS with dig command

Usage:

Create file with list of IP addresses:

#Google
8.8.8.8
#CF
1.1.1.1
``

Or use default list `default.txt`:
```bash
./test.sh default.txt

Also you can optionally set numbers of iterating tests (default is 3):

/test.sh path/to/ip_list.txt 4

Or just for default actions:

/test.sh

Additional options

  • -r - Set custom resolver DNS IP
  • -d - Target resolve domain name
  • -a - Add IP to $_DEFAULT_LIST
  • -s - Sort IP list with -l parameter

Examples

Customs:

./test.sh default.txt 2 -d google.com -r 8.8.8.8

Add new IP in to default list:

./test.sh -a "173.245.58.52"

Add IP and sort:

./test.sh -a "173.245.58.52" -s

Sort custom list:

./test.sh -s -l default.txt

Defaults:

  • Resolver - 1.1.1.1
  • Domain target - lab.sys-adm.in
  • IP list - default.txt

Additional tools

You can use dnseval:

dnseval -f my-dns.txt -c 10 1.1.1.1

Or dnsping:

dnsping.py -c 5 --dnssec --flags --tls -t AAAA -s 1.1.1.1 ripe.net

Or dnstrace:

docker run redsift/dnstrace -n 50 -c 10 --server 1.1.1.1 --recurse ripe.net

dns-tester's People

Contributors

m0zgen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dns-tester's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.