Date: Wed, 16 Oct 1996 07:56:04 +1000 From: Greg Healy <Greg.Healy@bimberi.com.au> To: "Lenzi, Sergio" <lenzi@bsi.com.br> Cc: questions@freebsd.org, freebsd@iqm.unicamp.br Subject: Re: NAMED administration. Message-ID: <3.0b35.32.19961016075538.00940330@mailhost.bimberi.com.au>
next in thread | raw e-mail | index | archive | help
Sergio You shoud specify the SOA records a little better. At 00:32 11/10/96 +0000, Lenzi, Sergio wrote: @ IN SOA $host.$localdomain. root.( should be @ IN SOA $host.$localdomain. hostmaster.$localdomain ( Where hostmaster is an alias to the person responsible for the zone's data. Otherwise its a good tool for setting up the initial named database files You could also include the following HOST=ftp.rs.internic.net. ftp -n -v <<End open $HOST user anonymous pass hostmaster\@$localdomain cd domain get named.root cache quit End to get the lastest named.root file instead of typing one of them in. Greg > >Hello. > >To all of you who is in need to make named to work and need to >build those "db" files, here is a shell script that "builds" a >working named "site" for you. > > >Your machine must be setted up with ip, and name in the /etc/hosts. > > >--------- >#!/bin/sh >if [ ! -d /var/named ] >then > mkdir /var/named >fi >cd /var/named >host=`hostname` >localip=`grep $host /etc/hosts | awk '{print $1}'` >lastiptok=`echo $localip | awk -F. '{print $4}'` >revip=`echo $localip | awk -F. '{printf "%d.%d.%d",$3,$2,$1}'` >localdomain=`echo $host | awk -F. '{print $2}'` >host=`echo $host | awk -F. '{print $1}'` >echo -n root name server ip: >read rootip >echo -n root name server name: >read nroot > >cat > /etc/named.boot <<% >; >; Boot file for name server >; >directory /var/named >cache . cache >primary $localdomain db.$localdomain >primary 0.0.127.in-addr.arpa db.local >primary $revip.in-addr.arpa $localdomain.rev >% >cat > cache <<% >; BIND data file for initial cache data for root domain servers. >; >$localdomain. IN NS `hostname`. >br. IN NS dixit.ansp.br. >. IN NS $nroot. >; >; ADDRESS >; >dixit.ansp.br. IN A 143.108.1.17 >`hostname`. IN A $localip >$nroot. IN A $rootip >% >cat > db.$localdomain <<% >; >; named definition for $localdomain >; >@ IN SOA $host.$localdomain. root.( > 1 ; Serial > 3600 ; Refresh > 300 ; Retry > 3600000 ; Expire > 3600 ) ; Minimum > NS $host.$localdomain. > MX 10 $host.$localdomain. >; >localhost IN A 127.0.0.1 >$host IN A $localip > >\$INCLUDE localnet >% >cat > db.local <<% >; >; named.local >; >@ IN SOA $host.$localdomain. root.( > 18 ; Serial > 3600 ; Refresh > 300 ; Retry > 3600000 ; Expire > 3600 ) ; Minimum > IN NS $host.$localdomain. >1 IN PTR localhost. >% >cat > $localdomain.rev <<% >@ IN SOA $host.$localdomain. root.( > 1 ; Serial > 3600 ; Refresh > 300 ; Retry > 3600000 ; Expire > 3600 ) ; Minimum > > IN NS $host.$localdomain. > >1 PTR $host.$localdomain. >% >cat > /etc/resolv.conf <<% >domain $localdomain >nameserver 127.0.0.1 >% >----------------- > >Sergio Lenzi. > >Unix consult. > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0b35.32.19961016075538.00940330>