「Openswan」- 杂记

  CREATED BY JENKINSBOT

问题描述

Openswan,Linux 的 IPsec 实现。支持与 IPsec 相关的大部分扩展。包括 IKEv2,X.509 数字证书,NAT Traversal 等等。

类似的实现还有 strongSwan,但是 StrongSwan 更新一些。最近的一些 Linux 发行版中不再有Openswan了。

下载、安装

可以从Github上下载Openswan

下载之后先阅读README文件,一定要认真阅读
Openswan要求内核版本是基于Kernel 2.4.x或2.6.x的Linux发行版。而我的内核比较新,是4.x的,所以不能用Openswan,即使能安装,为了后期考虑,我还是决定换strongSwan,因为strongSwan支持4.x的内核。

安装Openswan依赖的软件包
gmp及头文件,awk,flex,bison,iproute2,iptables,sed,awk,bash,cut,python等等。
如果编译过程中出现问题,根据错误提示再安装其他相关的依赖就好了。

安装按照README的指引即可

使用源进行安装

dpkg-reconfigure openswan

参考文献

Openswan Homepage
GitHub Repo
Openswan Wiki