StrongSwan должен работать с xl2tpd
Я знаю, что лучше вставлять настоящие сценарии, но это немного. И, честно говоря, ссылка здесь спасла бы меня от проблем, так что, надеюсь, кто-то найдет это полезным
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
Может быть, после того, как я закончу, я поделюсь финальным сценарием.
РЕДАКТИРОВАТЬ
Несколько замечаний по реализации
- Мне пришлось удалить
lock
ключевое слово из /etc/ppp/options.l2tpd.client
- Имя пользователя и пароль должны быть указаны
echo
в / var / run / xl2tpd / l2tp-control
rightsubnet=0.0.0.0/0
был добавлен к соединению в /etc/ipsec.conf, хотя у меня был VPN типа "сеть-сеть"
ip link
списки ваших устройств. В pppN
списке должно быть число, где N - это число из0
- Для сайта от сайта я использовал следующее, чтобы добавить новый маршрут ...
ip route add 192.168.192.0/24 dev ppp0