Installation
There are two options to install hickory-dns
. Either install hickory-dns
via cargo
using
cargo install hickory-dns --features=recursor,dnssec-openssl
or build it from source
cargo build --package hickory-dns --features=recursor,dnssec-openssl
Hickory uses Cargo features to enable or disable certain functionalities. Alternatively use feature dnssec-ring
to use the cryptographic library ring
instead of OpenSSL.
The recursor
feature allows Hickory to run as a recursive resolver, for example to activate DNSSEC validation.
The list of features is explained in Hickory's Readme.