Open source implementation of the DNS protocol in Java. #Dns query #DNSSEC verification #Dns lookup #Query #Verify #Lookup
dnsjava supports all defined record types (including the DNSSEC types), and unknown types. dnsjava can be used for queries, zone transfers, and dynamic updates.
dnsjava includes a cache which can be used by clients, and a minimal implementation of a server. dnsjava supports TSIG authenticated messages, partial DNSSEC verification, and EDNS0.
dnsjava provides functionality above and beyond that of the InetAddress class. Since dnsjava is written in pure Java, dnsjava is fully threadable, and in many cases is faster than using InetAddress.
dnsjava provides both high and low level access to DNS. The high level functions perform queries for records of a given name, type, and class, and return the answer or reason for failure.
There are also functions similar to those in the InetAddress class. A cache is used to reduce the number of DNS queries sent. The low level functions allow direct manipulation of DNS messages and records, as well as allowing additional resolver properties to be set.
A 'dig' clone, a simple tool for doing DNS lookups, and a dynamic update client are included, as well as a simple authoritative-only server.
What's new in dnsjava 2.1.5:
- Fix DS generation to canonicalize the DNSKEY owner name.
- Add Name.canonicalize() and Name.toString() variant for omitting the final dot in an absolute name.
dnsjava 2.1.5
add to watchlist add to download basket send us an update REPORT- runs on:
- Mac OS X (PPC & Intel)
- file size:
- 817 KB
- main category:
- Internet Utilities
- developer:
- visit homepage
calibre
Zoom Client
4k Video Downloader
Microsoft Teams
IrfanView
Bitdefender Antivirus Free
Context Menu Manager
7-Zip
Windows Sandbox Launcher
ShareX
- 7-Zip
- Windows Sandbox Launcher
- ShareX
- calibre
- Zoom Client
- 4k Video Downloader
- Microsoft Teams
- IrfanView
- Bitdefender Antivirus Free
- Context Menu Manager