由于Centos6已不再维护,所以需要先更新yum源,看这个贴子就可以:
https://blog.csdn.net/qq_32482645/article/details/111288186
然后去Strongswan官网找你要配置的Strongswan版本
编译安装过程可以看这个贴子
tar -xvf strongswan-5.X.X.tar.gz
cd strongswan-5.X.X.tar.gz
./configure --prefix=/usr/ --sysconfdir=/etc/
这里可以加其他配置项,用 help 看配置自己选择
make
make install
我只配置了swanctl.conf 其他的并没有像官网上配置实例一样更改
这个命令用来把swanctl中的配置载入。
swanctl --load-all
Centos6在这里会报错,按照这个贴子来说要使用两条命令,但我实测只用了第一条命令
输入如下命令
/usr/libexec/ipsec/charon &
这时再输入 swanctl --load-all
就不再报错
输入如下命令启动ipsec协商。ipsec up gw-gw
自己配置中写的什么,up后面就接链接名。