L2TP / IPsec NetworkManager插件仅使用用户名,密码和PSK

我用Google搜索并发现了三种GUI方法来配置L2TP / IPsec VPN(其中最后一个不是NM插件,而是一个独立的程序):

  • network-manager-l2tp

即使它在GitHub页面上声明未维护,我也更喜欢使用它,但使用指定PSK的唯一方法是指定一些组。 VPN服务器上没有配置任何类型。

  • network-manager-strongswan

完全没有PSK选项,也坚持这个问题所指出的证书。

  • l2tp-ipsec-vpn

它允许我指定连接到VPN所需的三件事,但由于一些神秘的Error 500 ,它总是失败。 查看连接日志的唯一方法是单击通知。 但是,当然,我们不能在Ubuntu上做到这一点。

VPN服务由PacketiX VPN提供服务。 我已经启用了L2TP / IPsec协议,我的朋友使用他的iPhone,Macbook和Windows 10机器成功连接到它,只有这三件事:用户名,密码和预共享密钥。 我如何在Ubuntu上做同样的事情?