Knowledge Base ISC Main Website Ask a Question/Contact ISC
Quick Jump Menu
Categories
There are no subcategories in this category.
1 Which version of BIND do I want to download and install? Featured

There are multiple versions of BIND available for download from ISC's website - how should you decide which one is right for your production environment? The question has different answers, based on both the versions of BIND that are available, and what version…

2 Building BIND 9.9.4, 9.8.6 and 9.6-ESV-R10 on RHEL and CentOS with libcap-dev installed

Problems may be encountered building BIND in CentOS or RHEL environments where libcap-dev has been installed. The configure script produces a series of errors beginning with: error: ‘cap_t’ undeclared (first use in this function) The build failure is…

3 How do I enable Response Rate Limiting (RRL) on BIND 9.9.4?

BIND 9.9.4 (and higher) provides support for Response Rate Limiting (RRL). However, it is not enabled by default when building BIND. The reason for this is that BIND 9.9 is an Extended Support Version of BIND and per our policy on mangement of ESVs, we do…

4 Why am I seeing this message: 'named' uses 32-bit capabilities (legacy support in use) ?

When building BIND to run in a 64-bit environment, the following message may be logged by the kernel when starting BIND: warning:`named' uses 32-bit capabilities (legacy support in use) This does not mean that BIND has not been built as a 64-bit binary. You…

5 Getting started with BIND - how to build and run named with a basic recursive configuration

This is a simple 'first steps' primer to help you get started with BIND. For anything more complex you'll need to refer to the Administrator Reference Manual, man pages, textbooks, this Knowledge Base and numerous online fora. It's aimed at those who are…

6 How to determine if you are using a threaded build

To take advantage of multi-core computers BIND 9 must be built as a multi-threaded binary. This may not be the default on all platforms. To find out if you are using a threaded build, run the following command. The text you should see, if you are using a…

7 I'm trying to compile BIND 9 and "make" is failing due to files not being found. Why?

Using a parallel or distributed "make" to build BIND 9 is not supported, and doesn't work. If you are using one of these, use normal make or gmake instead.

8 Isn't "make install" supposed to generate a default named.conf?

Short Answer: No. Long Answer: There really isn't a default configuration which fits any site perfectly. There are lots of decisions that need to be made and there is no consensus on what the defaults should be. For example FreeBSD uses /etc/namedb as the…