This depends on bussiness proposes of these remote computers.
Solution #1: Cheapest and easiest solution:
* Install 2 modems on your server, install and configure RAS (Remote Access) service on this server.
* Install modem on each remote workstation, configure remote access, etc.
Pluses: * Easy (all software pre-included and easy to configure). * Cheap (You will need 4 modems (if you don't have it already), and phone lines. * Pretty secure for workstations (in general it's the same as if you connect workstation to local LAN).
Minuses: * Will need dedicated phone lines (depends on "online" time). * Low speed (33.6K Maximum). * Long Distance Calls (if offices are in different States).
Solution #2: VPN
If your "Main Office" is connected to Internet, you may install VPN Server (included with Windows 2000 Server). In this case remote users will connect to Internet to local ISP and then establish VPN tunnel to Corp Server.
Pluses: * No Long Distance Calls (if have local ISP). * Possibly higher speed (if ISP give you 56K connection). Secure (traffic encrypted, but read white papers at this site).
Minuses: * If you don't have Windows 2000 Server, you may need additional software for VPN Server. * Will take part ofyour "Internet Bandwidth".
Extension for Solutions #1 & #2 - use ISDN lines. This will increase speed to 128K or will allow remote user to have 64K connection + voice line simultaneously.