dnsclientx 0.2.0

A small, simple and secure DNS client library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# A simple and secure DNS client

[API documentation](https://docs.rs/dnsclientx)

This is a fork of the `dnsclient` crate which adds extra features.

This crate can resolve IPv4 and IPv6 addresses. But unlike `std::net::ToSocketAddrs`, it directly contacts upstream servers, and doesn't depend on the system resolver. 

This DNS client also supports reverse DNS lookups of IP to name and it can lookup a nameserver for a domain.

The client transparently falls back to TCP when a truncated response is received.

The API is simple and the crate supports sync, async-std, tokio and smol.