mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
24 lines
1,002 B
Text
24 lines
1,002 B
Text
|
nss-tls (DNS-over-HTTPS resolver)
|
||
|
|
||
|
nss-tls is an alternative, encrypted name resolving library for Linux
|
||
|
distributions with glibc which uses DNS-over-HTTPS. The glibc name
|
||
|
resolver can be configured through nsswitch.conf(5) to use nss-tls
|
||
|
instead of the DNS resolver, or fall back to DNS when nss-tls fails.
|
||
|
|
||
|
This way, all applications that use the standard resolver API
|
||
|
(getaddrinfo(), gethostbyname(), etc'), are transparently
|
||
|
migrated from DNS to encrypted means of name resolving, with
|
||
|
zero application-side changes and minimal resource consumption
|
||
|
footprint. However, nss-tls does not deal with applications that use
|
||
|
their own, built-in DNS resolver.
|
||
|
|
||
|
See README_SBo.txt for instructions on setting things up, once the
|
||
|
package is installed. It won't "just work", you really do have to
|
||
|
configure it.
|
||
|
|
||
|
The default servers in the config file are provided by Google, Quad9,
|
||
|
and Cloudflare. If you'd like to change these, there is a list of
|
||
|
public DoH servers here:
|
||
|
|
||
|
https://zenodo.org/records/4923371
|