bind9 (net/bind9) Updated: 4 weeks ago Add to my watchlist

Domain Name System server

The BIND DNS Server is used on the vast majority of name serving machines on the Internet, providing a robust and stable architecture on top of which an organization's naming architecture can be built. The resolver library included in the BIND distribution provides the standard APIs for translation between domain names and Internet addresses and is intended to be linked with applications requiring name service.

Version: 9.18.27 License: (MPL-2 or GPL-2+ or LGPL-2.1+ or AGPL-3+) GitHub
Maintainers danielluke jmroot
Categories net
Platforms darwin freebsd sunos
Variants -

"bind9" depends on

lib (8)
extract (1)
build (2)

Ports that depend on "bind9"

Port notes

* To setup named to run, you need to copy named.conf.dist
* to named.conf:
* sudo cp ${prefix}/etc/named.conf.dist ${prefix}/etc/named.conf
* and edit as needed. If you use the default zone files for
* 127.0.0, localhost, and the cache, you also need to copy
* those files:
* sudo cp ${prefix}/var/named/db.127.0.0.dist ${prefix}/var/named/db.127.0.0
* sudo cp ${prefix}/var/named/db.cache.dist ${prefix}/var/named/db.cache
* sudo cp ${prefix}/var/named/db.localhost.dist ${prefix}/var/named/db.localhost
* You may want to generate a key (for rndc):
* $ sudo rndc-confgen -a
* Remember to secure your configuration:
* The bind9 port now sets up named to run as non-root, you may
* need to adjust your named.conf to put the pidfile and any
* logging into a directory where this new user can write files.
****************************************************** A startup item has been generated that will aid in starting bind9 with launchd. It is disabled by default. Execute the following command to start it, and to cause it to launch at startup:

sudo port load bind9

Port Health:

Loading Port Health

Installations (30 days)


Requested Installations (30 days)