Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dnsdiag | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 2.0.2 | Vendor: openSUSE |
Release: bp156.3.2 | Build date: Mon Jul 24 08:16:05 2023 |
Group: Development/Languages/Python | Build host: goat41 |
Size: 71921 | Source RPM: dnsdiag-2.0.2-bp156.3.2.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
* 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.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info /usr/lib/python3.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info/entry_points.txt /usr/lib/python3.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/dnsdiag-2.0.2-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/util /usr/lib/python3.6/site-packages/util/__init__.py /usr/lib/python3.6/site-packages/util/__pycache__ /usr/lib/python3.6/site-packages/util/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/util/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/util/__pycache__/dns.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/util/__pycache__/dns.cpython-36.pyc /usr/lib/python3.6/site-packages/util/__pycache__/whois.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/util/__pycache__/whois.cpython-36.pyc /usr/lib/python3.6/site-packages/util/dns.py /usr/lib/python3.6/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, Tue Jul 9 19:58:50 2024