Fridge,
Sorry Vijay only added the "lan" bit after I had replied, hence why my reply looks a bit mad.
Vijay, The way to do this is to create a hosts entry on each of the boxes that you want to connect to the Apache server.
In *nix this would be in the file /etc/hosts
in Windows (at least in Nt and 2000 [not sure about the rest]) it is in "windows"\system32\drivers\etc\hosts
Basicly you have server "a.a.a.a" (you apache server) that you want to run domain "www.test.com"
you add a line in the host file:
a.a.a.a
www.test.com (and optional) test.com
If you want to add more than one;
a.a.a.a
www.test.com www.test1.com www.test2.com
Then you still have to set-up virtual hosts so that when the request hits your apache it knows which directory to serve your request from.
W