IPSec的实现主要由两个阶段来完成:
--第一阶段,双方协商安全连接,建立一个已通过身份鉴别和安全保护的通道。
--第二阶段,安全协议用于保护数据的和信息的交换。

IPSec有两个安全协议:AH和ESP
AH主要用来对数据进行完整性校验和身份认证,ESP则提供机密性,数据完整性等安全服务。
无论是AH还是ESP都有涉及到了加密算法和验证算法,它们都由SA指定。

而它们的密钥有很多,这样就需要密钥管理机制ISAMKP (Internet密钥交换协议)

前提: 
  基本配置均已配置完成,网络工作正常
  上海asa对象
  object network OBJ-VLAN10      \\本地子网对象名称
    subnet 192.168.10.0 255.255.255.0  \\本地子网详情
  object network OBJ-IPSEC-BEIJING    \\对端子网对象名称
    subnet 192.168.20.0 255.255.255.0   \\对端子网详情
  
  北京asa对象
  object network OBJ-VLAN20        \\本地子网对象名称
    subnet 192.168.20.0 255.255.255.0    \\本地子网详情
  object network OBJ-IPSEC-SHANGHAI    \\对端子网对象名称
    subnet 192.168.10.0 255.255.255.0      \\对端子网详情
配置:
1. vpn流量免NAT配置(nat免流)
  nat (inside,outside) 1 source static OBJ-VLAN10 OBJ-VLAN10 destination static OBJ-IPSEC-BEIJING OBJ-IPSEC-BEIJING
      //此配置,优先级一定要高
  nat (inside,outside) 1   \\使用数字修改优先级
2. 配置vpn对等体及域共享密钥   -----隧道群
  tunnel-group 2.2.2.2 type ipsec-l2l    \\2.2.2.2表示对端公网ip
  tunnel-group 2.2.2.2 ipsec-attributes
   ikev1 pre-shared-key cisco123     \\ 域共享密钥为cisco123
3. 创建ISAMKP策略
 crypto ikev1 policy 10    \\启用并创建ISAMKP策略
  authentication pre-share    \\配置认证方式,为域共享密钥
  encryption aes-256       \\配置对称加密算法
  hash md5           \\配置信息摘要算法,校验算法
  group 2            \\  DH分组
  lifetime 86400        \\生存周期
4. 创建ipsec 流量匹配规则,acl
  access-list IPSEC-TO-BEIJING extended permit ip object OBJ-VLAN10 object OBJ-IPSEC-BEIJING  \\匹配vpn隧道流量
5. 定义转换集
  crypto ipsec ikev1 transform-set to-beijing esp-3des esp-md5-hmac    \\to-beijing 表示转换集的名称,可自定义
6. 创建加密图
  crypto map MAP-TO-BEIJING 10 match address IPSEC-TO-BEIJING  \\调用定义的acl
  crypto map MAP-TO-BEIJING 10 set peer 2.2.2.2            \\定义对端地址
  crypto map MAP-TO-BEIJING 10 set ikev1 transform-set to-beijing     \\调用转换集
  crypto map MAP-TO-BEIJING interface outside              \\ 将加密图在outside接口调用
7.  crypto ikev1 enable outside                      \\在outside接口启用ikev1 功能
& & & & & & & & & = = = = = = = = = = =
 & & & = = = = = =start  上海
 

 

Cisco asa组建IPSEC for ikev1的更多相关文章

  1. Cisco ASA 配置案例---anyconnect拨通后所有流量从服务器端出去

    一.目的: 1.Cisco ASA之Lan端能正常上网. 2.anyconnect端所有流量从Cisco ASA的Outside出去. 3.anyconnect端能访问Cisco ASA的Inside ...

  2. Cisco ASA使用证书加密

    使用ASDM配置HTTPS证书加密anyconnect连接 一.在没有使用证书的情况下每次连接VPN都会出现如下提示 ASA Version: 8.4.(1) ASDM Version: 6.4.(7 ...

  3. Cisco ASA端口映射

    Cisco ASA 端口映射设置 1.使用ASDM进入到配置页面,点开NAT Rules,然后新增Network Object,NAT选项如下图所示设定. 下图设定外网IP映射到内网IP地址192.1 ...

  4. Cisco ASA 高级配置

    Cisco ASA 高级配置 一.防范IP分片攻击 1.Ip分片的原理: 2.Ip分片的安全问题: 3.防范Ip分片. 这三个问题在之前已经详细介绍过了,在此就不多介绍了.详细介绍请查看上一篇文章:I ...

  5. Cisco asa 5510升级IOS和ASDM

    asa asa(config)# dir                                                                                 ...

  6. cisco ASA ios升级或恢复

    cisco ASA ios升级或恢复 一.升级前准备工作 1.准备好所要升级的IOS文件及对应的ASDM文件 2.在一台电脑上架设好tftp,设置好目录,与防火墙进行连接(假设电脑IP为192.168 ...

  7. Cisco ASA 使用ASDM 配置管理口 方法

    CISCO ASA防火墙ASDM安装和配置 准备一条串口线一边接台式机或笔记本一边接防火墙的CONSOLE 接口,通过CRT或者超级终端连接ASA在用ASDM图形管理界面之前须在串口下输入一些命令开启 ...

  8. CISCO ASA 5505 经典配置案例

    nterface Vlan2 nameif outside  ----------------------------------------对端口命名外端口  security-level 0 -- ...

  9. CVE-2020-3452 CISCO ASA远程任意文件读取漏洞

    0x01 漏洞描述     Cisco官方 发布了 Cisco ASA 软件和 FTD 软件的 Web 接口存在目录遍历导致任意文件读取 的风险通告,该漏洞编号为 CVE-2020-3452.     ...

随机推荐

  1. ddt-python测试数据驱动工具(转载)

    背景 python 的unittest 没有自带数据驱动功能. 所以如果使用unittest,同时又想使用数据驱动,那么就可以使用DDT来完成. DDT是 “Data-Driven Tests”的缩写 ...

  2. 74)PHP,Session的一些属性

    (1) (2)有效期在  会话周期结束(就是将浏览器关闭前) (3)有效路径:  整站都有效 (4)有效域:当前域 (5)是否安全传输:否 (6)以上的session数据的特征都是由一个问题导致的,就 ...

  3. 常用面试sql(1)

    1:update qr_user_info set score =score+50 where level=3 2:delete from qr_user_info where level is nu ...

  4. 蒲公英Ghost Win 7 Sp1(x86/x64)旗舰版 201910

    蒲公英Ghost Win 7 Sp1(x86/x64)旗舰版 201910 <ignore_js_op>  <ignore_js_op> <ignore_js_op> ...

  5. Derby数据库的使用

    一. Derby数据库平台的搭建 ●  JDK 1.6版本及之后的版本为Java平台提供了一个数据库管理系统,简称Derby数据库.   ●  连接Derby数据库需要有关的类,这些类以jar文件的形 ...

  6. _Random和_RandomString的使用区别

    __Random 函数介绍 作用:生成随机数 使用格式:${__Random(5,30,myResult_Random)},其中 第一个参数5,表示希望生成的数字最小的值,必填 第二个参数30,表示希 ...

  7. POJ 1251 & HDU 1301 Jungle Roads

    题目: Description The Head Elder of the tropical island of Lagrishan has a problem. A burst of foreign ...

  8. JS实现select去除option的使用注意事项

    网上讲JS动态添加option和删除option的文章很多,在此推荐一篇: http://www.jb51.net/article/35205.htm 我使用的是如下方法: function remo ...

  9. python __import__动态模块

    1.只限解释器内部自己使用. 条件:test.lianx_2.py中的代码: class a(object): def __init__(self,name): self.name=name def ...

  10. 机器学习入门 - 逻辑(Logistic)回归(5)

    原文地址:http://www.bugingcode.com/machine_learning/ex7.html 把所有的问题都转换为程序问题,可以通过程序来就问题进行求解了. 这里的模拟问题来之于C ...