xl2tpd está no Debian. É um servidor para VPN IPSec L2TP. O Windows suporta o L2TP nativamente. Alternativamente, você pode usar o OpenSwan (também no Debian) para configurar o IPSec.
Eu sei que você quer se concentrar em clientes internos, mas dê uma olhada no OpenVPN da mesma forma. É multi-plataforma e fácil de configurar e implantar. Também é extremamente seguro e flexível ao mesmo tempo. Eu tentei configurar xl2tpd e fui com o OpenVPN.