我正在运行 18.04 并尝试设置 IKEv2/IPsec VPN。我正在按照 VPN 提供商的指示操作Linux 版 NordVPN IKEv2/IPsec 设置说明我无法安装所有必需的依赖项。
运行后:
sudo apt install strongswan strongswan-plugin-eap-mschapv2 strongswan-ikev2 libstrongswan-standard-plugins
收到以下错误:
E: Unable to locate package strongswan-plugin-eap-mschapv2
E: Unable to locate package strongswan-ikev2
对于安装这些软件包有什么建议吗?
答案1
strongswan-ikev2
是一个过渡包,已在 18.04 中删除。它导致strongswan-charon
安装,如果您刚刚安装了元包,情况也是如此strongswan
。后者还安装了strongswan-starter
通过经典ipsec.conf
后端和ipsec
控制界面提供配置的包,本教程目前似乎指的是它。
使用更现代的维奇/swanctl配置后端和控制接口您可以安装该strongswan-swanctl
包,或者将该charon-systemd
包拉入并提供systemd
集成的 IKE 守护进程(strongSwancharon
守护进程的单独版本)的包。
单个插件包已在 17.10 中删除,自 16.04 起,它们实际上只是 的别名libcharon/libstrongswan-extra-plugins
。因此,如果您需要额外的 EAP 身份验证插件,请安装该libcharon-extra-plugins
包。