如何配置 Linux VPN 客户端以通过 Fortigate 防火墙进入网络?

如何配置 Linux VPN 客户端以通过 Fortigate 防火墙进入网络?

为了连接到我工作所需的 VPN,网络管理员为我提供了以下信息:

  • 用户名
  • 密码
  • 一个相移键控

我在家里运行 Ubuntu。我知道 Fortigate 的 VPN 应该是普通的 IPSec,所以 OpenSwan 应该可以解决问题。但我还是无法让它工作。

我尝试过通过 Google 找到的适用于 Linux 的名为“Forticlient”的程序,但是它没有上述 3 项的适当字段。

谢谢!

答案1

我建议你看看开放的Fortivpn。我不得不求助于此,因为我们实施的 fortigate VPN 没有可用的 Linux 客户端。OpenfortiVPN 对我来说很好用:

sudo openfortivpn -c /home/jarmund/vpnconfig

我的/home/jarmund/vpnconfig

host = vpn.example.com
port = 10443
username = [email protected]
password = sUpErSecReTPasW0Rd
trusted-cert = 65568d85191ad188e19e3d9396fd0065899fa1645aef40d3c9ba8e3040b1166b

受信任的证书是 VPN 网关提供的证书,如果您尝试连接,它将被显示。然后您编辑配置以添加证书。可以在单独的行中指定多个证书。

答案2

我这里没有 Fortigate 可以测试。但您可以尝试输入Server,UserPassword:

在此处输入图片描述

单击Advanced Settings按钮并检查Use client certificate并浏览到您的文件:

在此处输入图片描述

我两年前也放弃尝试 Openswan:NETKEY 和 KLIPS。

相关内容