Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dnsdiag | Distribution: openSUSE:Factory:zSystems |
Version: 2.6.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Oct 26 21:31:45 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 81869 | Source RPM: dnsdiag-2.6.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://dnsdiag.org/ | |
Summary: DNS request auditing toolset |
A set of tools to perform basic audits on DNS requests and responses to make sure DNS is working as expected. Dnsping can be used to measure the response time of a given DNS server for arbitrary requests. Just like a traditional ping utility, it provides similar functionality for DNS requests. Dnstraceroute can be used to trace the path a DNS request takes to its destination. Its purpose is to detect whether a request is redirected or hijacked. This can be done by comparing different DNS queries being sent to the same DNS server using dnstraceroute and observe if there is any difference between the path. dnseval evaluates multiple DNS resolvers and helps choosing the best DNS server for the network. It is recommended to use one's own DNS resolver as opposed to a third-party DNS server. dnseval can compare different DNS servers from a performance (latency) and reliability (loss) point of view for when DNS forwarders need to be used instead of a resolver.
BSD-3-Clause
* Sat Oct 26 2024 Martin Hauke <mardnh@gmx.de> - Update to version 2.6.0 * Add support for DNS over QUIC (DoQ) protocol. * Lower dependency version requirement to improve compatibility. * Other various bug fixes. * Thu Jun 20 2024 Martin Hauke <mardnh@gmx.de> - Update to version 2.5.0 * Add RFC5001 NSID support (-n or --nsid). * Display RFC8914 Extended DNS Errors when available (-E or --ede) * Add ability to override default RR class (-C or --class). * Display response TTL if applicable (-L or --ttl). * Display first answer in RRSET, when available (-a or --answer). * Add -x to display extra/expert information, implying Flags, EDE and TTL. * Display EDNS flags alongside other response flags, when available * Always display RCODE with responses. * Add more resolvers to the default list. * Lots of bug fixes and UX improvements. * Change default behavior of --edns to disabled by default. * Always display flags in brackets. * Sat Feb 04 2023 Martin Hauke <mardnh@gmx.de> - Update to version 2.1.0 * Add -m flag to enforce cache-miss * Add -r flag to clear RD flag (disable recursion) * Remove support for python 3.4 - 3.6 * Other minor quality of life improvements * Thu May 13 2021 Martin Hauke <mardnh@gmx.de> - Update to version 2.0.2 * Bugfix release - Update to version 2.0.1 * Add support for DNSSEC * Add -F to display flags for each response (dnsping) * Display full response in verbose mode (dnsping) * Add DoT (DNS over TLS) support (dnsping, dnseval) * Add DoH (DNS over HTTPS) support (dnsping, dnseval) * Add TCP support * Improved JSON output support for dnseval * Refactor and PEP8 cleanup * Do not use system resolver when not needed * Add support for user defined source IP address * Add user-specified destination port (-p/--port) * Improve error handling * Display last response code for each entry * Rework custom socket and custom TTL support * Rework time calculation logic to eliminate an extra DNS request that was just sent for timing (dnstraceroute) * Update docs (output samples, use cases, etc) * Use proper terminology (in code) to reduce confusion * Sun Apr 04 2021 Martin Hauke <mardnh@gmx.de> - Update to version 2.0.0 * Add support for DNSSEC * Add -F to display flags for each response (dnsping) * Display full response in verbose mode (dnsping) * Add DoT (DNS over TLS) support (dnsping, dnseval) * Add DoH (DNS over HTTPS) support (dnsping, dnseval) * Add TCP support * Refactor and PEP8 cleanup * Do not use system resolver when not needed * Add support for user defined source IP address * Add user-specified destination port (-p/--port) * Improve error handling * Display last response code for each entry * Rework custom socket and custom TTL support * Rework time calculation logic to eliminate an extra DNS request that was just sent for timing (dnstraceroute) * Update docs (output samples, use cases, etc) * Use proper terminology (in code) to reduce confusion * Sun Jan 19 2020 Martin Hauke <mardnh@gmx.de> - Update to version 1.7.0 * Add JSON export * Ignore unrelated ICMP messages * Fix statistics calculation * -c 0 for infinite ping * Flush output messages * Update sample public resolver data * Sun Jun 09 2019 Jan Engelhardt <jengelh@inai.de> - Generalize description. Fix a few missing words. * Sun Jun 02 2019 Sebastian Wagner <sebix+novell.com@sebix.at> - rename to dnsdiag instead of python-dnsdiag - Update to version 1.6.4: * no upstream changelog available * Fri Nov 03 2017 mardnh@gmx.de - Initial package, version 1.6.3
/usr/bin/dnseval /usr/bin/dnsping /usr/bin/dnstraceroute /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/PKG-INFO /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/SOURCES.txt /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/dependency_links.txt /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/entry_points.txt /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/requires.txt /usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/top_level.txt /usr/lib/python3.11/site-packages/util /usr/lib/python3.11/site-packages/util/__init__.py /usr/lib/python3.11/site-packages/util/__pycache__ /usr/lib/python3.11/site-packages/util/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/util/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/util/__pycache__/dns.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/util/__pycache__/dns.cpython-311.pyc /usr/lib/python3.11/site-packages/util/__pycache__/shared.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/util/__pycache__/shared.cpython-311.pyc /usr/lib/python3.11/site-packages/util/__pycache__/whois.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/util/__pycache__/whois.cpython-311.pyc /usr/lib/python3.11/site-packages/util/dns.py /usr/lib/python3.11/site-packages/util/shared.py /usr/lib/python3.11/site-packages/util/whois.py /usr/share/doc/packages/dnsdiag /usr/share/doc/packages/dnsdiag/README.md /usr/share/licenses/dnsdiag /usr/share/licenses/dnsdiag/LICENSE /usr/share/man/man1/dnseval.1.gz /usr/share/man/man1/dnsping.1.gz /usr/share/man/man1/dnstraceroute.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 25 23:42:18 2024