O StrongSwan deve funcionar com o xl2tpd
Eu sei que é uma prática recomendada colar os scripts reais, mas é um pouco. E honestamente, um link aqui teria me poupado alguns problemas, então espero que alguém ache isso útil ...
http://www.jasonernst.com/2016/06/21/l2tp-ipsec-vpn-on-ubuntu-16-04/
https://www.rapidvpn.com/setup-vpn-l2tp-ubuntu
https: / /gist.github.com/psanford/42c550a1a6ad3cb70b13e4aaa94ddb1c
Talvez, depois que eu terminar, eu compartilhe o script final.
EDITAR
Algumas notas de implementação
- Eu tive que remover a
lock
palavra-chave de /etc/ppp/options.l2tpd.client
- O nome de usuário e a senha devem ser especificados quando
echo
em / var / run / xl2tpd / l2tp-control
rightsubnet=0.0.0.0/0
foi adicionado à conexão no /etc/ipsec.conf, mesmo que o meu fosse uma VPN site a site
ip link
lista seus dispositivos. Deve haver um pppN
na lista em que N é um número de0
- Para site a site, usei o seguinte para adicionar uma nova rota ...
ip route add 192.168.192.0/24 dev ppp0