I am presently creating a security solution that will work across domain names and therefore I want a little private dns server to include various records to. I possibly could affect the hosts file to offer the same result consider the hosts file does not support wildcard chars I'll have a great deal of records, so a DNS server that supports wildcards will be a tiny bit simpler. Any suggestions?

There's an XP version of Bind, most likely running like a Home windows service.

You should use Microsoft DNS if you work with Home windows Server (except Web edition). Or use a Simple DNS Plus trial (14 day) if you do not manage with BIND.