This tool aggregates multiple DNS sources, sorts them, and filters only the unique ones. Then, it tests whether they effectively resolve domains and optionally evaluates their performance.
dns-sources.list- URLs of DNS sources.
dns-unique.list- Unique, sorted DNS servers.
dns-latency.list- Tested servers sorted by lowest latency.
dns-popular.list- The most popular free DNS providers.
dns-geographic.list- Geographically distributed servers, two per continent.
- Africa
- Asia
- Europe
- North America
- Oceania
- South America
- Geographically distributed servers, two per continent.
usage: tester.py [-h] [--fetch] [--test] [--all]
Open DNS Tester
options:
-h, --help show this help message and exit
--fetch Fetch DNS lists
--test Test DNS servers
--all All steps: fetch and test
usage: propagation.py [-h] [--all] [--geo] [--pop] domain
DNS Propagation Checker
positional arguments:
domain Name to be resolved
options:
-h, --help show this help message and exit
--all Test against all DNS servers (dns-latency.list)
--geo Only geographically located DNS (dns-geographic.list)
--pop Only popular DNS services (dns-popular.list)
pip install -r requirements.txt

