Skip to content
/ unbound Public
forked from NLnetLabs/unbound

Unbound is a validating, recursive, and caching DNS resolver.

License

Notifications You must be signed in to change notification settings

ZjYwMj/unbound

This branch is 1261 commits behind NLnetLabs/unbound:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 25, 2021
Apr 13, 2021
Jun 25, 2021
Aug 25, 2021
Aug 25, 2021
Jan 22, 2021
Mar 22, 2021
Aug 12, 2021
Aug 25, 2021
Jan 14, 2021
Apr 13, 2021
Apr 29, 2021
Sep 11, 2020
Aug 25, 2021
Aug 25, 2021
Aug 12, 2021
Aug 5, 2021
Aug 25, 2021
Aug 16, 2021
Aug 12, 2021
Aug 25, 2021
Aug 18, 2021
Aug 25, 2021
Aug 2, 2021
Dec 3, 2018
Nov 3, 2016
Aug 12, 2021
Mar 24, 2021
Feb 7, 2014
Aug 12, 2021
Feb 10, 2012
Mar 26, 2020
Mar 22, 2021
Mar 7, 2017
Apr 9, 2021
Aug 17, 2021
Jan 5, 2021
Dec 11, 2015
Mar 3, 2020
Aug 4, 2021
Mar 3, 2020
Aug 17, 2021
Aug 17, 2021
Jan 24, 2019
Jan 24, 2019
Mar 31, 2021
Feb 13, 2017

Repository files navigation

Unbound

Travis Build Status Packaging status Fuzzing Status Documentation Status

Unbound is a validating, recursive, caching DNS resolver. It is designed to be fast and lean and incorporates modern features based on open standards. If you have any feedback, we would love to hear from you. Don’t hesitate to create an issue on Github or post a message on the Unbound mailing list. You can learn more about Unbound by reading our documentation.

Compiling

Make sure you have the C toolchain, OpenSSL and its include files, and libexpat installed. Unbound can be compiled and installed using:

./configure && make && make install

You can use libevent if you want. libevent is useful when using many (10000) outgoing ports. By default max 256 ports are opened at the same time and the builtin alternative is equally capable and a little faster.

Use the --with-libevent=dir configure option to compile Unbound with libevent support.

Unbound configuration

All of Unbound's configuration options are described in the man pages, which will be installed and are available on the Unbound documentation page.

An example configuration file is located in doc/example.conf.

About

Unbound is a validating, recursive, and caching DNS resolver.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 83.5%
  • Shell 6.6%
  • M4 2.2%
  • Makefile 1.9%
  • Python 1.7%
  • Yacc 1.7%
  • Other 2.4%