From owner-freebsd-hackers Thu Oct 2 21:45:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA16391 for hackers-outgoing; Thu, 2 Oct 1997 21:45:46 -0700 (PDT) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA16386 for ; Thu, 2 Oct 1997 21:45:40 -0700 (PDT) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.5/CET-v2.1) with SMTP id EAA04324 for ; Fri, 3 Oct 1997 04:45:14 GMT Date: Fri, 3 Oct 1997 13:45:14 +0900 (JST) From: Michael Hancock To: FreeBSD Hackers Subject: BIND 8.1 is pretty cool Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I recently installed BIND 8.1 on a machine that only does DNS and it looks pretty good. The /etc/named.conf has a whole bunch of knobs, but you can start off with a simple config and tweak to your hearts delight. It comes with a perl script to convert old named.boot files. Thankfully, the zone files still use the same format. Incorporating the new resolve stuff into apps will take a little investigating. The library source code is particularly impressive, take a look at the eventlib stuff. The abstraction of the IO channels in C is excellent. This can be reused in a variety of network server applications. See http://www.isc.org to get a distribution. On 2.2 just do... make make install Edit /etc/named.conf (See the simple example at www.isc.org) Take a look at ./bin/named.conf for detailed examples. Edit /etc/rc.conf to startup named Regards, Mike