Joining a remote server to a domain

I have a Windows 2003 Server at our main office that is a domain controller. We have a new location across town that requires a server and a couple workstations.

The remote server will mainly be used to run Sage TImberline software. Users at the main office will have to access Timberline remotely via terminal services.

What is the best way to join the remote server and remote users to the domain and allow terminal services access at the main office? We have a VPN connection. Is it best to just join the remote server and workstations to the domain through the VPN connection? The other option that I thought might work would be a site-to-site vpn but after looking into it, it seemed like that would complicate things.

Also, I should add that we are using ISA Server 2006 on the DC at the main office and our VPN connection is set up through that.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

B HCommented:
we have a setup something like this, but the remote office just uses "dumb" computers.  the connect solely to the main office via terminal server, and nothing is saved on their laptops.  thus, if their laptops are lost/stolen, no harm done

and no vpn needed

do they have a reason to require a second server at the remote office, if everything is apparently done at the main server via RDP?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
The best way is probably to configure the server in-house and then ship or deliver it to the remote office.
This helps in a few ways; you make sure its configured correctly and nothing is wrong with the hardware, you connect it to the server and then deliver it.

If users will be remoting into the server, why not follow what bryon said and just keep it in the main office?
PU_AdminAuthor Commented:
There really isn't a true need for a server at the remote site. It's a subsidiary of the main company so the idea was to have the application and files that pertained specifically to them hosted locally at their site. A couple users at the main office will have to access the Sage software package that is located at the remote office periodically for accounting and clerical purposes.  It's definitely a bit of a backwards set up but it's what I was given to work with.

If it were entirely up to me, I would just either A) eliminate the remote server or B) bring it to the main office and have the remote users connect like yours. However, I don't have the luxury of making that decision.

Since its not an option, I would recommend setting it up ( and joining it to the domain ) at your main office and then transporting it to the main office.
PU_AdminAuthor Commented:
As much as what he said should have been obvious to me, after reading his suggestion it made me realize that was the right way to go.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.