Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Apr 1999 17:28:03 -0400 (EDT)
From:      Bill Vermillion <bill@bilver.magicnet.net>
To:        freebsd-isp@freebsd.org
Subject:   Re: DNS scripts
Message-ID:  <199904302128.RAA34942@bilver.magicnet.net>
In-Reply-To: <00a101be9331$df8b9520$f9fbf8cf@megared.net.mx> from =?ISO-8859-1?Q?Alejandro_Ram=EDrez?= at "Apr 30, 1999 12:50: 2 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Alejandro Ramírez recently said:

>     You should check this page http://www.webmin.com , the webmin
> software its a very good pakage to manage your server by more than
> one person, it let you give priviledges to users to configure
> services, I think it does what you want, and it does it with a web
> interface.

I brought up Webmin a bit ago and it is used only for one of the
staff to enter new users.  Since it's graphic they feel more
comfortable using that than the adduser functions.  They can go
back and fix soemthing easily.

> ----- Original Message ----- From: Deepwell Internet
> <freebsd@deepwell.com> To: <freebsd-isp@freebsd.org> Sent: Friday,
> April 30, 1999 12:25 PM Subject: DNS scripts


> > Hello, We are the primary name server for quite a few domains.
> > Some are hosted by us, and some have web/mail hosting through
> > customers of ours (co-locations). Up until recently all of our
> > DNS administration was done manually by editing the zone files
> > and doing a named.restart. This situation has a large room for
> > error.

> >  How are other freeBSD-based ISP's handling administration of
> > DNS by more than one person? Is there a good tool for doing
> > this? Mainly I'm looking for something that will update the
> > PTR records automatically, update the serial number, and do a
> > general sanity check.

DNS by more than one person can sticky all by itself, can it not?

For sanity checks I always use nslint.

I have my reverse records in the main namedb directory, along with
the A records for our domain.  All the others are in a
sub-directory called 'sites'. (Not a clever name but it works).

Each of those has the A records, MX records, etc.  Also
is an $INCLUDE statement to pull in a file called named.soa.

That way I have only 1 serial number to update.  I found that using
the webmin took more time, and unless you modify the scripts, it
will set up DNS in a manner different than what I like.

I also have a preconfigured 'dummy' file for the A and MX records,
and just copy that an do a global replace to make a new record.

However I don't fit the normal way of doing things as the main
changes are routing tables as blocks of IPs get routed somewhhere
for a week and then get moved a bit later.

I have lots of comments in the DNS files, something that you really
should do if you have multiple people working on it.  A 'wc'
in the namedb directroy comes out at about 12000 lines.  
On the short blocks comments and addresses are about the same.

Since I've started using nslint religiously I've never had a
problem.

-- 
bv@wjv.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904302128.RAA34942>