问题描述
我正在尝试在Ubuntu 14.04 LTS上安装openvpn-2.3.6,以与TUN /TAP一起使用。
我从以下位置下载了软件包:http://swupdate.openvpn.org/community/releases/openvpn-2.3.6.tar.gz
提取并尝试使用命令行终端进行安装。
但出现以下错误:
“配置:错误:ssl是必需的,但缺少”
如何解决此问题以完成openvpn-2.3.6安装?
我正在按照以下链接中的说明进行操作:http://backreference.org/2010/03/26/tuntap-interface-tutorial/
使用openvpn工具配置虚拟tun接口。
我可以在没有openvpn或任何其他工具协助的情况下建立隧道并配置tun接口吗?
有没有人在ubuntu上使用tun的简单示例?
最佳思路
对于错误“配置:错误:ssl是必需的,但缺少”
您将需要安装libssl-dev
。
sudo apt-get install libssl-dev
对于错误“配置:错误:lzo已启用但丢失”
sudo apt-get install liblzo2-dev
对于错误“配置:错误:需要libpam但缺少”
sudo apt-get install libpam0g-dev
次佳思路
让我们来看看。
-
首先,一个很棒的up-and-running-on-ubuntu指南是Setting up OpenVPN inside AWS-VPC。其中大多数不是特定于AWS的。它还链接到另一个指南,该指南也非常有用。在其中,您会发现所需的额外魔法物品
apt-get install build-essential openssl libssl-dev lzop liblzo2-dev libpam-dev
(与上面提到的死代码差不多)。
-
但是,如果您想轻松做,请转到Open VPN’s Ubuntu Repository
第三种思路
谢谢您的死码-您的回答帮助了我-
在fedora 21上,包装为openssl-devel,lzo-devel和pam-devel
sudo yum install openssl-devel lzo-devel pam-devel