der er en lang men kanon side om vpn til windows2003 hos microsoft her:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/networking/vpndeplr.mspxden burde du læse igennem, den svarer på næsten alle vpn spørgsmål med hensyn til hvordan du skal sætte det op.
du har lavet det rigtigt med to forksellige net på de to lokationer 192.168.100.0/24 og 192.168.200.0/24
hvis der er en dhcp server på begge lokationer vil den automatisk give en ip adresse til en vpn klient som kobler op, også den anden vpn server.
når begge servere har en vpn server kørende (rras) som virker er du godt på vej.
hvis der er en fw imellem skal du være sikker på du har åbnet for de porte (tcp1723 for pptp) (udp port 500, 4500 for ipsec) og den ip protocol (IP id=47 for pptp) (IP id=50 for ipsec) som kræves afhængig af om du kører med l2tp/ipsec eller pptp, hvis du kan koble op med en klient og arbejde på nettet virker dette.
du skal klart have dns installeret på begge servere, hvis du kan komme til serveren med en remote desktop, burde du kunne installere det, den burde ikke behøve at koble op til den anden server for at lykkes, da alle zone informationer allerede er på den i active directory.
så skal du sætte en forbindelse op fra begge servere til den anden server, som selv kobler op når nødvendigt, gerne som persistent.
til sidst for at dine klienter på begge netværk kan komme til det andet net, skal du lave en route til det andet net, som peger på den modsatte server, og sætte dhcp på begge lokationer til at pege på den lokale server. det vil gøre at dine klienter går til din server, som så bestemmer om det skal til internettet eller til det andet net, skal til den anden server.
forstår ikke helt spørgsmålet om begge servere og begge vpn linier skal være på samme net.
held og lykke ;)