IOS 到 ASA 动态和静态 VPN - 共享相同的加密 ACL?

网络工程 思科 思科 虚拟专用网 思科-ios 网络安全
2021-07-16 02:30:16

是否可以在同一 IOS 路由器和 ASA 之间拥有动态和静态 VPN,在 ASA 端共享相同的有趣流量/加密 ACL?有问题的两个设备:

  • ASA 9.1 - VPN 的集线器/终端点
  • 897 15.4 - 分支/分支办公室

897 IOS 路由器有两个用于 Internet 连接的链接:

  • 主链路:静态 IP 2.2.2.2,ATM0 绑定到 Dialer2(通过“ppp ipcp route default”注入的默认路由,静态 AD 1)
  • 备份链路:动态 IP,Cell0 绑定到 Dialer1(当 ATM0/Dialer2 接口关闭时,带有 AD 200 的浮动静态默认路由)

分支机构有一个网络 - 10.1.30.0/24。静态 L2L VPN(例如 2.2.2.2)通过到 ASA 的 ATM0 链路配置并且工作成功。如果此链接/隧道出现故障,我希望分支机构通过蜂窝 4G 备份链接上的动态 VPN 隧道保持与我们公司网络的可达性。

目前,静态和动态 VPN 在其加密 ACL 中具有相同的本地和远程网络。

相关ASA配置:

crypto dynamic-map BACKUPCELL 16 match address CRYPTOACL_CELL
crypto dynamic-map BACKUPCELL 16 set pfs group5
crypto dynamic-map BACKUPCELL 16 set ikev1 transform-set ESP-AES-256-SHA
crypto dynamic-map BACKUPCELL 16 set reverse-route
"
crypto map outside_map 11 match address CRYPTOACL_ATM
crypto map outside_map 11 set pfs group5
crypto map outside_map 11 set peer 2.2.2.2
crypto map outside_map 11 set ikev1 transform-set ESP-AES-256-SHA
crypto map outside_map 11 set reverse-route
"
crypto map outside_map 16 ipsec-isakmp dynamic BACKUPCELL

access-list CRYPTOACL_ATM extended permit ip any4 object 10.1.30.0_24 
access-list CRYPTOACL_CELL extended permit ip any4 object 10.1.30.0_24 

我在尝试通过删除 897 上的 ATM0 链接来测试故障转移场景时遇到的问题,ASA 上的“show crypto ipsec sa”显示解密但没有加密(数据包跟踪器在 ENCRYPT 阶段显示 DROP)。即使静态对等体关闭,它也会出现,在评估 ASA 的加密映射序列时,它会在静态对等体的 CRYPTOACL_ATM 匹配处停止。

如果我将 ASA 的 CRYPTOACL_ATM 修改为其他特定内容,导致 CRYPTOACL_CELL 匹配,则它可以成功运行。这是不可行的,因为如果 ATM0 出现故障,分支机构将需要通过其 Ce​​ll0 链接访问所有网络。

这种拓扑结构和基于策略的 VPN 在 ASA 上是否有可能的解决方案?(这不涉及第二个 ASA 头端,也不用支持基于路由的 VPN 的东西替换它。)

先感谢您。

1个回答

当 ASA 尝试从应用了加密映射的接口发送流量时,它将始终自上而下处理加密映射,寻找第一个匹配项。因此,它将始终匹配序列 11,而永远不会匹配序列 16。因此您上面描述的行为是正常的。

一种正确的方法是使用路由器构建 GRE 隧道,您可以在其中运行动态路由协议来确定路径的健康状况。然后,您可以将 GRE 隧道封装在 IPSec 中以确保安全。但是,您说更换硬件不是一种选择。SDWAN 也是另一个正确的解决方案。

但是,这里有一个想法给你。如果总部从不向远程站点发起流量(或者在主隧道关闭时可以承受中断),您可以将其设置为 897 在流量离开蜂窝接口时对流量执行 NAT,以便它看起来像总部,这是一个不同的网站。然后 ASA 将看到这个“新”站点附加到加密映射序列 16,而不是 11。这将允许远程站点在中断期间保持连接,但其源地址将被转换。然后,当主 Internet 恢复时,897 故障回到主路径、主隧道和主地址空间。这是一个创可贴,但它是一种选择。