OpenVPN:由于 VPN 密钥无效,VPN 连接失败

OpenVPN:由于 VPN 密钥无效,VPN 连接失败

我使用 Linux 已经 3 天了。我按照以下说明设置了 OpenVPN 连接:https://www.goldenfrog.com/support/vyprvpn/vpn-setup/linux/openvpn

OpenVPN 安装很顺利。当我尝试连接时,出现了问题。设置连接后:

  1. 我进入连接区域并选择了我的 VPN。
  2. 我收到的错误信息是
    The VPN connection to "My VPN" because of invalid VPN secrets.

  3. 没有额外的提示或区域来输入命令。对话框会在一段时间后消失。

现在我的电脑很旧了(这也是我最初安装 ubuntu 的原因),所以我没有无线适配器。我通过以太网电缆连接,但我注意到 VPN 连接在尝试连接时看起来像是尝试通过 Wi-Fi 连接到 VPN。连接符号从两个相反方向的箭头变为 Wi-Fi 符号。

除此之外,我不太确定还有什么原因导致的。我了解到问题出在密钥环问题上,但我没有收到任何访问密钥环的提示,因此看起来解决方案必须在初始设置中。

通过以太网电缆连接到互联网时,如何解决 14.04 上的 VPN 机密错误?

答案1

我并不认为这是一个真正的错误。考虑到它适用于大多数使用 openVPN 和网络管理器的用户。

您是否拥有密钥和证书文件的适当权限?如果您运行

openvpn --config nameofyourconfigfile.conf 

作为从终端?如果不起作用,请将输出粘贴到这里。它应该提供更多调试信息。

如果确实如此,则您的密钥或证书文件存在权限问题。

答案2

我已openvpn与其同伴一起成功使用过多次vpnc-scripts

一旦这两个包都可用,请尝试使用以下方式连接:

  1. openconnect -b -u USER.NAME --force-dpd 60 --authgroup=default --script=/usr/share/vpnc-scripts/vpnc-script VPN.DOMAIN.TLD

这也应该正确设置您的路由,以便您一旦成功连接到 VPN,您的计算机就会知道如何与那里的机器通信。

警告

当使用默认脚本连接到 VPN 时vpnc-scripts(如所述),您的计算机将使用 VPN 提供的 DNS 服务器解析所有 DNS 查询。这意味着,当您访问 Facebook.com 时,VPN DNS 服务器将响应,而不是您通常使用的服务器。

答案3

这可能被认定为已确认的错误。请参阅https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/738849

答案4

这种事经常发生在我身上。

VPN 第一次运行正常,其他时间均会失败并显示此消息。

我使用这个解决方法:

sudo service network-manager restart

然后再次尝试连接,就可以了。

相关内容