Yes, it is very possible and done all the time. The thing to consider is
that you will most likely want to set up some sort of Site-to-Site VPN ( aka
Firewall-to-Firewall VPN ). That is, unless you have a private link ( read:
T1 ) between the physical locations.
How you would normally ( okay, poor choice of terms...... ) set things up
when you have several physical locations is that you have at least two
Domain Controllers in the HQ and one Domain Controller in each 'Branch
Office'. Now, this depends on how many users are in each remote office! If
you have three users then you probably would not need a DC. In fact, you
would probably make user of Terminal Server!
So, let's assume that you have something like 35 users in each remote
office. You would probably have one Domain Controller in each of the two
remote offices. You would need to make sure that you set up the Sites
correctly ( done in the Active Directory Sites and Services MMC ) and that
you create a Subnet for each location ( so, 192.168.1.x for the HQ,
192.168.2.x for one remote office and 192.168.3.x for the other remote
office ) and then associate the Subnet with the correct Site. You would
then make sure that each DC is also a Global Catalog Server and that DNS and
DHCP was running on at least one DC in each location.
This accomplished two things: it allows you to speed up users log on ( as
they are authenticating against a local Domain Controller - meaning one in
the Site in which the are locating ) and you control Active Directory
Replication.
You would need to create the Site Links ( so, probably HQ-Site1 and
HQ-Site2 ). Stick with the defaults for the cost. The interval is, by
default, 180 minutes ( 3 hours ). Depending on how you do things would
determine if that was okay or not ( I would probably keep it there but you
might want to change it either way to 90 minutes or to 240 minutes ).
The server in each remote location would also be the File Server....you
really do not want to be saving things across a WAN. I used to work in an
environment where there were two Sites connected by a private T1. Really
small files were okay ( and I mean really small ) but when things got a bit
bigger ( like 256kb ) you would notice delays.
If you do not mind why was your suggestion denied?
Naturally, I am assuming that you have WIN2000 Active Directory with WIN2000
or WINXP Clients. If you really want to manage everything centrally have
you looked into Terminal Server. maybe with Citrix? WIN2003 Terminal Server
is really nice. That might be what you want. But we would need some more
details!
--
Cary W. Shultz
Roanoke, VA 24014
Microsoft Active Directory MVP
http://www.activedirectory-win2000.com
http://www.grouppolicy-win2000.com