Can I have Windows use additional HOSTS entries from a file server?

I have a network of computers and a server. I often need to edit the hosts file of all the computers to add a new entry or to change one. e.g.

192.168.1.101 temporary-internal-site

How can I get all the machines (all windows) to 'import' or use a hosts file on a server in addition to the normal one. This means that I can just edit this one file with the new entry and all the machines will check it.

Feel free to ask questions if you don't understand.


What you want to do had been done a while ago, its called DNS zones and you need a DNS daemon/service to respond request. The DNS upload zones (text files) from another file systems or DNS servers.

So, you have to set up a DNS Server. OpenDNS is a good place to start.