网络通信 频道

如何在CYLAN VPN上使用证书

  【IT168 资讯】CYLAN VPN的功能非常强大,在这里主要介绍一下如何在IPSEC里通过x.509证书验证身份。

  CYLAN VPN的配置光盘里有一个OPENSSL可执行文件,这个文件可以作证书,或者用专门的CA机构颁发的证书也可以,下面介绍一下如何用CYLAN 的OPENSSL作x.509证书。

  首先,进入命令行模式下,输入以下命令:

  1、  生成一个CA目录

  mkdir rootCA

  2、  生成一个证书序列号

  echo 01 >rootCA/serial

  3、  生成一个CA数据库文件

  type nul >rootCA/index.txt

  4、  生成一个自定义的CA证书

  openssl req –config openssl.cnf –new –x509 –keyout rootCA/ca.key –out rootCA/ca.pem –days DAYS_VALID –nodes

  以上是CA的生成,下面是要颁发证书给VPN,步骤如下:

  1、  生成一个证书请求

  openssl req –config openssl.cnf –new –keyout cert1.key –out cert1.req

  2、  通过CA生成一个带私钥的证书

  openssl ca –config openssl.cnf –out cert1.pem –notext –infiles cert1.req

  重复以上操作,再生成一个证书,好了,这样我们就有两个证书了,下面通过两台VPN介绍如何在IPSEC里使用证书。

  首先进入一台VPN的配置界面,点击IPSEC,再点证书名单,如下图:

  在这里添加CA证书,本地证书和本地私钥。如下图:

  下面在另一台VPN上添加证书:

  下面是两台VPN的具体配置图:

  VPN1配置如下:

 

 

  VPN2配置如下:

  至此,两台VPN的IPSEC隧道已经建立了,而且是通过证书验证身份的。如下图:

0
相关文章