I'm looking for a database to drive creation of the BIND config and zone files. I've been doing it for years myself, but have turned it over to Customer Service, who cannot seem to get the concept of maintaining forward and reverse mapping. I run BIND 8 on Solaris, so something that runs under Solaris (not MickeySoft) is preferable. Both web and local shell database modification is definitely a plus. I'd rather not reinvent the wheel by programming this myself. Dave ----------- David Hares Director, Network Engineering NetworkTwo Communications Phone: 734.827.3620 650 KMS Place FAX: 734.827.3690 Ann Arbor, MI 48108 Email: dhares@networktwo.net
I'm looking for a database to drive creation of the BIND config and zone files. I've been doing it for years myself, but have turned it over to Customer Service, who cannot seem to get the concept of maintaining forward and reverse mapping. I run BIND 8 on Solaris, so something that runs under Solaris (not MickeySoft) is preferable. Both web and local shell database modification is definitely a plus. I'd rather not reinvent the wheel by programming this myself.
The tinydns authoritative dns server from Bernstein's djbdns package allows you to create A and PTR records with a single entry in the data file, like so: =host.domain.com:1.2.3.4 See http://cr.yp.to/djbdns.html. See also http://www.djbdns.org for some LDAP and SQL backends for djbdns.
Dave
-----------
David Hares Director, Network Engineering
NetworkTwo Communications Phone: 734.827.3620 650 KMS Place FAX: 734.827.3690 Ann Arbor, MI 48108 Email: dhares@networktwo.net
On Fri, 9 Mar 2001, David Hares wrote:
I'm looking for a database to drive creation of the BIND config and zone files. I've been doing it for years myself, but have turned it over to Customer Service, who cannot seem to get the concept of maintaining forward and reverse mapping. I run BIND 8 on Solaris, so something that runs under Solaris (not MickeySoft) is preferable. Both web and local shell database modification is definitely a plus. I'd rather not reinvent the wheel by programming this myself.
I haven't used it personally, but ProBIND looks like it will do what you want(and it's free.) http://probind.sourceforge.net
Customer Service, who cannot seem to get the concept of maintaining forward and reverse mapping. I run BIND 8 on Solaris, so something that runs under Solaris (not MickeySoft) is preferable. Both web and local shell database modification is definitely a plus. I'd rather not reinvent the wheel by programming this myself.
We do it with perl and Sybase on Linux, with a web interface (perl) for customer service people. hardest part was all the sanity checks for stupid data entry errors ie: adding/delete trailing periods, standardizing MX values... a small perl script runs every hour with more sanity checks, then dumps out new text files for named to read. Side benefit: trusted competent customers (and yes, they do exist) get certain records and fields available for themselves to edit/change/delete. Ours is to integrated into too may other things to be useful by itself, but the DNS side was a solid weekend of coding: about 20hrs. but made my life easier and harder (I liked hand editing text files).
On Sat, Mar 10, 2001 at 12:07:46PM -0500, mike harrison wrote:
Ours is to integrated into too may other things to be useful by itself, but the DNS side was a solid weekend of coding: about 20hrs. but made my life easier and harder (I liked hand editing text files).
We have developed and are possibly open-sourcing an authoritative nameserver that sits directly on any database you might have. Current backends include mysql, pgsql, mssql/sybase, 'bind compatibility' and the very buzzword compliant CORBA backend. Should anybody be interested or have ideas, please let me know. Regards, bert -- http://www.PowerDNS.com Versatile DNS Services Trilab The Technology People 'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet
participants (5)
-
bert hubert
-
David Hares
-
Mike Batchelor
-
mike harrison
-
Patrick Greenwell