Sou o autor dos scripts de configuração de VPN no link
Que erro (s) você encontrou? Por favor, siga as instruções para o Ubuntu e Debian na seção "Instalação" da página inicial do repo.
Adicionado em 01/10/2016: Se você receber o Erro 809 ao se conectar a um servidor VPN IPsec / L2TP no Windows, tente fazer uma alteração de registro única para permitir conexões a servidores VPN por trás do NAT. Aqui está a chave do registro para adicionar:
For Windows XP:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IPSec
RegValue: AssumeUDPEncapsulationContextOnSendRule
Type: DWORD
Data Value: 2
For Windows Vista, 7, 8, 10, and 2008 Server:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent
RegValue: AssumeUDPEncapsulationContextOnSendRule
Type: DWORD
Data Value: 2
Você deve reinicializar o computador após criar essa chave de registro.
Fontes:
link
Veja também Microsoft KB: support.microsoft.com/en-us/kb/926179