Comment utiliser un client Linux plutôt que Windows pour un VPN avec le protocole L2TP : http://www.jacco2.dds.nl/networking/linux-l2tp.html
http://www.jacco2.dds.nl/networking/freeswan-l2tp.html (lien cassé)

Et sous Windows, deboguer les problèmes en créant un log (page disparue, option non valable avec Windows 8):
http://support.linogate.com/en/ipsec/windows-log.html
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent\Oakley\EnableLogging = DWORD:1

Sinon pour le NAT :
http://www.errorforum.com/microsoft-windows-vista-error/6499-configure-l2tp-ipsec-server-behind-nat-t-device-vista.html

Quelques astuces pas forcément idiote (et oui, quelquefois il faut augmenter le niveau de sécurité pour s’en sortir) : http://thompsonng.blogspot.fr/2011/05/vpn-error-741-local-computer-does-not.html