Skip to main content

dargslan-dns-resolver

DNS Resolver Tester — Measure resolution time, compare resolvers, test DNSSEC, and detect DNS configuration issues. Zero external dependencies.

PyPI version License: MIT

Installation

pip install dargslan-dns-resolver

CLI Usage

dargslan-dns report                     # Full DNS report
dargslan-dns resolve google.com         # Quick resolution test
dargslan-dns dig google.com MX          # Dig-style query
dargslan-dns compare 8.8.8.8 1.1.1.1   # Compare resolvers
dargslan-dns dnssec google.com          # DNSSEC validation test
dargslan-dns reverse 8.8.8.8            # Reverse lookup
dargslan-dns config                     # Show resolver config
dargslan-dns json                       # JSON output

Python API

from dargslan_dns_resolver import DNSResolver
dr = DNSResolver()
result = dr.resolve("dargslan.com")
comparison = dr.compare_resolvers(["8.8.8.8", "1.1.1.1", "9.9.9.9"])
dr.print_report()

More from Dargslan

License

MIT — see LICENSE

Metadata

Release files for dargslan-dns-resolver 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dargslan-dns-resolver 1.0.0
File Size Uploaded
dargslan_dns_resolver-1.0.0.tar.gz 5.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dargslan-dns-resolver 1.0.0
File Interpreter ABI Platform
dargslan_dns_resolver-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.8 kB

Release files / dargslan_dns_resolver-1.0.0.tar.gz

Download URL dargslan_dns_resolver-1.0.0.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
554007d10aac113a467d956c00ce2d4248e5310028139c2febada027d1980a40
BLAKE2b-256 checksum
How to use checksums
ed6d2b593d5ad7a1680f53d34774b7ca049a53e30d4ed66a10db28eb618d1643
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / dargslan_dns_resolver-1.0.0-py3-none-any.whl

Download URL dargslan_dns_resolver-1.0.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7656fc78459d84412515df6f4d8b5804108c71d66c8d54746d3993e9c55807bf
BLAKE2b-256 checksum
How to use checksums
50081ffbdc864f09dd32ad04aeab227330354da0bd89e8771501554f5202f371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page