bind9

BIND9 is an open-source DNS server software used for secure DNS services. It supports DNSSEC, dynamic updates, zone transfers, and load balancing

BIND9, or the Berkeley Internet Name Domain version 9, is a widely used open-source DNS (Domain Name System) server software. It is used by millions of organizations around the world to provide DNS services and is considered to be one of the most stable and secure DNS server software available.

BIND9 was developed by the Internet Systems Consortium (ISC) and is available for free under the ISC license. It runs on most Unix-like operating systems, including Linux, FreeBSD, and macOS, and supports both IPv4 and IPv6 networks.

One of the key features of BIND9 is its ability to provide secure DNS services. It uses a variety of security mechanisms to prevent unauthorized access and ensure the integrity of DNS data. For example, BIND9 supports DNSSEC (DNS Security Extensions), which provides a mechanism for digital signatures to be added to DNS data, allowing clients to verify the authenticity of DNS responses. It also supports TSIG (Transaction Signatures), which provides a mechanism for authenticating DNS messages between servers, preventing unauthorized updates to DNS data.

BIND9 also provides a range of features that can help organizations manage their DNS infrastructure more effectively. For example, it supports dynamic updates, allowing DNS records to be updated automatically when changes occur. It also provides support for zone transfers, allowing DNS data to be replicated between servers, and load balancing, allowing DNS queries to be distributed across multiple servers to improve performance and availability.

In addition to its core features, BIND9 also supports a range of third-party plugins and extensions. These include plugins for logging and monitoring, as well as extensions for implementing custom DNS record types and other advanced functionality.

Despite its many strengths, BIND9 is not without its vulnerabilities. Like all software, it is subject to security vulnerabilities that can be exploited by attackers. As a result, it is important for organizations that use BIND9 to keep their software up-to-date with the latest security patches and to follow best practices for securing their DNS infrastructure.

In summary, BIND9 is a powerful and widely used DNS server software that provides secure, reliable DNS services to organizations around the world. Its support for DNSSEC and other security mechanisms make it an essential tool for organizations that need to protect their DNS infrastructure from attack, while its range of features and extensions provide flexibility and ease of management.

bind9

The Berkeley Internet Name Domain (BIND 9) implements an Internet domain name server. BIND 9 is the most widely-used name server software on the Internet, and is supported by the Internet Software Consortium, www.isc.org.

This package provides the server and related configuration files.

Installed size: 1.10 MB How to install: sudo apt install bind9

Dependencies:
  • adduser

  • bind9-libs

  • bind9-utils

  • debconf | debconf-2.0

  • dns-root-data

  • init-system-helpers

  • iproute2

  • libc6

  • libcap2

  • libfstrm0

  • libjson-c5

  • liblmdb0

  • libmaxminddb0

  • libnghttp2-14

  • libprotobuf-c1

  • libssl3

  • libsystemd0

  • libuv1

  • libxml2

  • lsb-base

  • netbase

  • zlib1g

arpaname

Translate IP addresses to the corresponding ARPA names

:~# man arpaname
ARPANAME(1)                         BIND 9                         ARPANAME(1)

NAME
       arpaname - translate IP addresses to the corresponding ARPA names

SYNOPSIS
       arpaname {ipaddress ...}

DESCRIPTION
       arpaname  translates  IP addresses (IPv4 and IPv6) to the corresponding
       IN-ADDR.ARPA or IP6.ARPA names.

SEE ALSO
       BIND 9 Administrator Reference Manual.

AUTHOR
       Internet Systems Consortium

COPYRIGHT
       2023, Internet Systems Consortium

9.18.12-1-Debian                  2023-02-03                       ARPANAME(1)

ddns-confgen

Ddns key generation tool


dnssec-importkey

Import DNSKEY records from external systems so they can be managed


named

Internet domain name server


named-journalprint

Print zone journal in human-readable form


named-nzd2nzf

Convert an NZD database to NZF text format


named-rrchecker

Syntax checker for individual DNS resource records


nsec3hash

Generate NSEC3 hash


tsig-keygen

TSIG key generation tool


bind9-dev

The Berkeley Internet Name Domain (BIND 9) implements an Internet domain name server. BIND 9 is the most widely-used name server software on the Internet, and is supported by the Internet Software Consortium, www.isc.org.

This package contains a bundle of static libraries and header files used by BIND 9.

Please be aware that the BIND 9 libraries are considered private by upstream developers and the API and ABI might break at any time.

Installed size: 1.76 MB How to install: sudo apt install bind9-dev

Dependencies:
  • bind9-libs


bind9-dnsutils

The Berkeley Internet Name Domain (BIND 9) implements an Internet domain name server. BIND 9 is the most widely-used name server software on the Internet, and is supported by the Internet Software Consortium, www.isc.org.

This package delivers various client programs related to DNS that are derived from the BIND 9 source tree.

  • dig - query the DNS in various ways

  • nslookup - the older way to do it

  • nsupdate - perform dynamic updates (See RFC2136)

Installed size: 721 KB How to install: sudo apt install bind9-dnsutils

Dependencies:
  • bind9-host | host

  • bind9-libs

  • libc6

  • libedit2

  • libidn2-0

  • libkrb5-3

  • libprotobuf-c1

delv

DNS lookup and validation utility


dig

DNS lookup utility


dnstap-read

Print dnstap data in human-readable form


mdig

DNS pipelined lookup utility


nslookup

Query Internet name servers interactively


nsupdate

Dynamic DNS update utility


bind9-doc

This package provides various documents that are useful for maintaining a working BIND 9 installation.

Installed size: 7.30 MB How to install: sudo apt install bind9-doc


bind9-host

This package provides the ‘host’ DNS lookup utility in the form that is bundled with the BIND 9 sources.

Installed size: 381 KB How to install: sudo apt install bind9-host

Dependencies:
  • bind9-libs

  • libc6

  • libidn2-0

host

DNS lookup utility


bind9-libs

The Berkeley Internet Name Domain (BIND 9) implements an Internet domain name server. BIND 9 is the most widely-used name server software on the Internet, and is supported by the Internet Software Consortium, www.isc.org.

This package contains a bundle of shared libraries used by BIND 9.

Installed size: 8.58 MB How to install: sudo apt install bind9-libs

Dependencies:
  • libc6

  • libfstrm0

  • libgssapi-krb5-2

  • libjemalloc2

  • libjson-c5

  • libkrb5-3

  • liblmdb0

  • libmaxminddb0

  • libnghttp2-14

  • libprotobuf-c1

  • libssl3

  • libuv1

  • libxml2

  • zlib1g


bind9-utils

This package provides various utilities that are useful for maintaining a working BIND 9 installation.

Installed size: 840 KB How to install: sudo apt install bind9-utils

Dependencies:
  • bind9-libs

  • libc6

dnssec-cds

Change DS records for a child zone based on CDS/CDNSKEY


dnssec-dsfromkey

DNSSEC DS RR generation tool


dnssec-keyfromlabel

DNSSEC key generation tool


dnssec-keygen

DNSSEC key generation tool


dnssec-revoke

Set the REVOKED bit on a DNSSEC key


dnssec-settime

Set the key timing metadata for a DNSSEC key


dnssec-signzone

DNSSEC zone signing tool


dnssec-verify

DNSSEC zone verification tool


named-checkconf

Named configuration file syntax checking tool


named-checkzone

Zone file validity checking or converting tool


named-compilezone

Zone file validity checking or converting tool


rndc

Name server control utility


rndc-confgen

Rndc key generation tool


bind9utils

This is a transitional package. It can safely be removed.

Installed size: 260 KB How to install: sudo apt install bind9utils

Dependencies:
  • bind9-utils


dnsutils

This is a transitional package. It can safely be removed.

Installed size: 260 KB How to install: sudo apt install dnsutils

Dependencies:
  • bind9-dnsutils


Last updated

Was this helpful?