I just recently installed djbdns and vegadns as recommended by Matt
Simerson as I have been running his mail toaster for some time now ...  My
DNS was previously powered by Microsoft, but I have been wanting to get
the DNS over to FreeBSD as soon as I could ...  VegaDNS made this very
easy for me ...

I prepared my FreeBSD systems and then used "Import domains via AXFR" to
transfer over 150 domains to the new djbdns/tinydns servers.  I have a
real world C class allocated to my network, and I do my own reverse dns
...  The MSFT DNS kept its pointers in a separate zone file, and I was
able to import that over as well, so all the pointers are defined under
one "domain" name (e.g. 100.168.192.in-addr.arpa) ... This allows me to
keep all the pointers for my IP addresses in one area (domain record)  and
specify what I want the IP to reverse resolve ...

I run 2 sets of DNS Servers ... One for my hosting company and another for
my resellers ...  I basically set up 4 primary name servers, all
containing the same data ...  I used 2 machines with 3 IP addresses each
...  The first machine runs the two NS1 servers + dnscache1 and the web
interface/mysql server for VegaDNS ...  The second machine runs the two
NS2 + dnscache2 ...  I copied the update-data.sh script to the second
server to bring in the same data so AXFR or rsync isn't required ...

Last night I changed the IP addresses for my name servers at the registrar
and I see that it has propogated already ... I will give it about a week
and start deleting zone files off of the MSFT machines ...

So, since this was a recent topic on the list (PTRs), I figured I would
share what I have running that accomplishes this ...  It was also asked
via the list who was using VegaDNS in a production environment, and this
now includes myself ...  I didn't realize Vega was so "new" ...

Now to figure out what to do with the logging and backing up the MySQL
database ...

Reply via email to