Hola
mi consejo es que te instales windows 2000 server de esta manera puedes administrar mucho mejor dentro de la misma plataforma el DNS como el IIS.
Tambien el DNS de microsoft te permite hacer "Bind" entre DNS basados en lenguaje Unix
Bind en espanol quiere decir atar, creo??
win xp no trae integrado el server DNS, solamente las versiones server!!!
buen trabajo