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

Mas*_*ook 27 ubuntu network-programming

我正在尝试在Ubuntu 14.04 LTS上安装openvpn-2.3.6以使用TUN/TAP.

我从http://swupdate.openvpn.org/community/releases/openvpn-2.3.6.tar.gz下载了这个包.

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

但是下面的错误是红外线:

"configure:error:ssl是必需的但是缺少 "

如何解决此问题才能完成openvpn-2.3.6的安装?

我按照以下链接中的说明操作:http: //backreference.org/2010/03/26/tuntap-interface-tutorial/

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

我可以在没有openvpn或任何其他工具的情况下制作隧道并配置tun接口.

有没有一个简单的例子在ubuntu上使用tun?

dea*_*ode 112

对于错误"configure:error:ssl is required but missing"

你需要安装libssl-dev.

sudo apt-get install libssl-dev
Run Code Online (Sandbox Code Playgroud)

对于错误"configure:error:lzo enabled but missing"

sudo apt-get install liblzo2-dev
Run Code Online (Sandbox Code Playgroud)

对于错误"configure:error:libpam required but missing"

sudo apt-get install libpam0g-dev
Run Code Online (Sandbox Code Playgroud)

  • 这应该被接受为答案!非常感谢! (3认同)

MJB*_*MJB 6

让我们来看看。

  • 首先,出色的Ubuntu上运行指南是 在AWS-VPC内设置OpenVPN。其中大多数不是特定于AWS的。它还链接到另一个指南,该指南也非常有用。在其中,您会发现所需的额外魔法物品

apt-get install build-essential openssl libssl-dev lzop liblzo2-dev libpam-dev

(与上面提到的死代码差不多)。


Adi*_*kar 5

谢谢死码 - 你的回答帮助了我 -

在 Fedora 21 上,软件包是 openssl-devel、lzo-devel 和 pam-devel

sudo yum install openssl-devel lzo-devel pam-devel
Run Code Online (Sandbox Code Playgroud)