Immagino che le due reti siano distanti e debbano essere interconnesse via internet, in questo caso la soluzione piu' sicura e' sicuramente la VPN.
Per la documentazione, almeno per le configurazioni standard (installazione VPN Server sotto 2003 e configurazione clients M$) ne trovi a bizzeffe (anche in Italiano) con una semplice ricerca su google.