I'm currently using a Win2003 server as my DMZ on the inside of the network. It's also the server I use as my Domain Controller.
I am reviewing some of my policies and considering some changes. Is it best to have my DNS servers on the Inside or on the DMZ?
It is not clear to me from your post what the usage of the DNS server is, and that would influence where you place the server. If the DNS server is only accessed by internal users then placement on the inside is fine. But if the DNS server is also access by anyone outside then I believe that you should place the DNS server in the DMZ.