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
Maintained by: B. Watson
Keywords: dns-over-https,doh,nss-tlsd
ChangeLog: nss-tls
Homepage:
https://github.com/dimkr/nss-tls/
Download SlackBuild:
nss-tls.tar.gz
nss-tls.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
Individual Files: |
README |
README_SBo.txt |
doinst.sh |
nss-tls.SlackBuild |
nss-tls.conf |
nss-tls.info |
nss-tlsd-user.sh |
nss-tlsd.default |
per_user_dir.diff |
rc.nss-tlsd |
slack-desc |
© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds