无法在Ubuntu 14.04 LTS上安装openvpn-2.3.6以使用TUN/TAP

无法在Ubuntu 14.04 LTS上安装openvpn-2.3.6以使用TUN/TAP,ubuntu,network-programming,Ubuntu,Network Programming,我正试图在Ubuntu14.04LTS上安装openvpn-2.3.6以使用TUN/TAP 我已从以下网站下载该软件包: 已提取并尝试使用命令行终端安装它 但出现了以下错误: “配置:错误:需要ssl,但缺少” 如何解决此问题以完成openvpn-2.3.6安装 我将按照以下链接中的说明进行操作: 它使用openvpn工具来配置虚拟tun接口 我可以在没有openvpn或任何其他工具支持的情况下创建隧道并配置tun接口吗 有人举过在ubuntu上使用tun的简单例子吗?错误“配置:错误:ss

我正试图在Ubuntu14.04LTS上安装openvpn-2.3.6以使用TUN/TAP

我已从以下网站下载该软件包:

已提取并尝试使用命令行终端安装它

但出现了以下错误:

“配置:错误:需要ssl,但缺少”

如何解决此问题以完成openvpn-2.3.6安装

我将按照以下链接中的说明进行操作:

它使用openvpn工具来配置虚拟tun接口

我可以在没有openvpn或任何其他工具支持的情况下创建隧道并配置tun接口吗

有人举过在ubuntu上使用tun的简单例子吗?

错误“配置:错误:ssl是必需的,但缺少”

您需要安装
libssl-dev

sudo apt-get install libssl-dev
对于错误“配置:错误:lzo已启用但缺少”

对于错误“configure:error:libpam必需但缺少”

让我看看

  • 首先,在ubuntu上运行一个非常棒的指南是 . 大多数都不是针对AWS的。它还链接到另一个非常有用的指南。在那里你会发现你需要的神奇的额外的东西
apt get install build essential openssl libssl dev lzop liblzo2 dev libpam dev

(与上面提到的死代码非常相似)

  • 然而,如果你想做的很容易去

    • 谢谢你的死信-你的回答帮助了我-

      在Fedora21上,包是openssl-devel、lzo-devel和pam-devel

      sudo yum install openssl-devel lzo-devel pam-devel
      

      openvpn 2.3.2是与ubuntu 14.04兼容的最新版本。如果您想在ubuntu 14.04中获得最新的openvpn版本,可以使用openvpn提供的官方DEB存储库来运行最新版本的openvpn 2.3.14

      将Apt配置为使用官方OpenVPN存储库您可以作为普通Ubuntu用户运行以下内容:

      wget-O-| sudo apt密钥添加-

      sudo sh-c'echo“deb trusty main”> /etc/apt/sources.list.d/openvpn.list'

      sudoapt获得更新

      sudoapt安装openvpn


      Ubuntu 14.04包括openvpn 2.3.2(iirc版本号)
      sudo apt get install openvpn
      。。。这对你不起作用有什么原因吗?对于大多数软件来说,一个小的版本更新并不是什么大问题。对于openvpn来说,情况并非如此——小版本中有大量的安全补丁和增强功能。我刚刚从源代码处在Ubuntu 14.04.6 LTS中安装了openvpn 2.4.7,没有任何问题,以防任何人需要它
      sudo apt-get install libpam0g-dev
      
      sudo yum install openssl-devel lzo-devel pam-devel