Você pode usar a caixa Server 2003 facilmente se estiver disposto a gastar um pouco para configurá-la:
Configurar um servidor Windows VPN 2003
Como configurar seu cliente para conectar-se ao servidor
Basicamente tudo o que existe, você configura a configuração no Windows Server 2003 e, em seguida, configura uma 'conexão de rede' em sua máquina remota. sempre que você quiser VPN você simplesmente clica duas vezes no atalho para a conexão que você criou em sua máquina remota e conecta você ao servidor, o servidor o autentica e o conecta através do PPTP. Se você tiver um firewall / roteador, a porta 1723 precisa estar aberta para permitir conexões PPTP de entrada. Além disso, você poderia gerenciar o servidor também usando o RDP depois de fazer sua conexão VPN, simplesmente digitando "MSTSC" na pasta START > Caixa de comando RUN. Em seguida, digite o endereço IP ou o nome do servidor e você poderá se conectar a ele e ver a área de trabalho real.