问题描述
Openswan,Linux 的 IPsec 实现。支持与 IPsec 相关的大部分扩展。包括 IKEv2,X.509 数字证书,NAT Traversal 等等。
类似的实现还有 strongSwan,但是 StrongSwan 更新一些。最近的一些 Linux 发行版中不再有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