For what it's worth, we moved 100% of all our DNS from MS DNS to BIND.

Doing so solved the problem of the MS DNS servers periodically (randomly) losing critical glue records. It also eliminated the need for 6 pairs of DNS servers to support the 6 independent domains, each needing to own the reverse domains. It also allowed us to significantly boost the DNS performance and capacity without carrying the weight of domain controller functionality. There were also some other significant manageability gains by moving to BIND.

The most significant down side was that we lost SECURE dynamic updates because GSS-TSIG was not available in BIND at the time, but I understand it is available now.

We also found a problem where, on occasion, when the MS servers perform their daily dynamic delete and re-add of there DNS records (which the do to prevent aging/scavenging from taking their records away), the ADD part doesn't stick, and intervention is necessary to manually re-add the record. I believe this is caused by the fact that both the add and delete are issued with the same time stamp, and I suspect our version of BIND might be processing them out of order -- we still don't know for sure. But whatever this problem turns out to be, I am sure there is or will be a fix for it.

And the only other loss is the multi-master feature of the AD-integrated DNS, but that feature was not performing adequately anyway, so it wasn't really much of a loss. If our single BIND master dies, we have the ability to move it's ip address to another box and reconstruct the master in much less than an hour.

So, from my experience, I would encourage anyone who is considering it to go ahead and put 100% of all DNS into BIND, and scrap the MS DNS all together. It is much easier to manage than having to split the zones all over the place, and it just works better.

--
Gordon A. Lang
_______________________________________________
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to