I checked the PDC of the domain (W2003), and it was running DNS for forward and reverse lookup zones, as well as caching lookup. There shouldn't be any problem installing caching-nameserver on the FC box as well, should there?
No, but why not just make the FC box use the PDC as its DNS server?
