我的公司最近改用 FortiClient 进行 VPN 连接。我们有适用于 Windows 和 Mac 的说明,但没有适用于 Linux(我使用的是 Debian)的说明。Linux 版本的 FortiClient 应用程序不需要与 Windows 具有相同的设置。因此,我尝试使用 NetworkManager 来设置 L2tP 和 StrongSwan。
因此,我们为 Windows FortiClient 提供的配置如下:
- 选择 IPSEC VPN
- 在远程网关中输入 VPN 地址
- 输入预共享密钥
- 在本地 ID 中输入内容
然后,当您实际登录时,您需要输入密码。
我尝试设置我认为正确的内容(见屏幕截图),但我认为我遗漏了一些东西。我尝试了各种不同的设置,但都不起作用。问题是,我不确定 Linux 中的内容与 Windows FortiClient 上填写的内容相对应,或者我是否在追求正确的方向。
是否有人能指导一下在 Linux 上需要设置什么才能模拟 Windows 上的设置?
谢谢!
答案1
如果我没记错的话,FortiClient 与 FortiGate 的 IPsec VPN 和 SSL VPN 兼容。
对于 FortiGate IPsec VPN,您可以尝试 network-manager-vpnc。
对于 FortiGate SSL VPN,您可以尝试 network-manager-fortisslvpn。
network-manager-l2tp 是一个 L2TP VPN 客户端,具有可选的 IPsec IKEv1 支持,与不使用 L2TP 的 FortiGate 的 IPsec 不同。