failover的介绍及配置

本篇讲一下ASA防火墙的另外一种冗余的技术,failover,字面意思是失效转移,也就是当设备出现故障时,能够在数秒内将配置转换到另外一台设备中,是一种设备级的冗余技术。

failover的工作原理


两台设备型号一样(型号、内存、接口等),通过一条链路连接到对端(这个连接也叫心跳线)。该技术用到的两台设备分为Active设备(Primary)和Stanby设备(Secondary),这种冗余也可以叫AS模式。活跃机器处于在线工作状态,备用处于待机状态实时监控活跃设备是否正常。当主用设备发生故障后(接口down,设备断电),备用设备可及时替换,替换为Avtive的角色。Failover启用后,Primary设备会同步配置文件文件到Secondary设备,这个时候也不能在Scondary添加配置,配置必须在Active进行。远程管理Failover设备时,登录的始终是active设备这一点一定要注意,可以通过命令(showfailover)查看当时所登录的物理机器。目前启用failover技术不是所有状态化信息都可以同步,比如NAT转换需要再次建立。

failover接口类型

简单的来说lan口是用来做简单的数据复制,而link口则是做状态化监控,一般两者不用同一个接口。

failover的FO调整


failover interface-policy 50% //更改接口调整的策略,如这这命令需接口down掉50%才能够实现设备的转移。

实例配置


配置ASA 无状态Failover:
网络基本配置:省略。(R1R2配置好IP地址和路由,开启R1telne line 和transport input all)
ASA配置:
ASA1:
ASA1(config)# interface e0
ASA1(config-if)# nameif outside
ASA1(config-if)# ip add 202.100.1.254 255.255.255.0 standby 202.100.1.253 //定义outside接口地址和standby地址
ASA1(config)# interface e1
ASA1(config-if)# nameif inside
ASA1(config-if)# ip add 10.1.1.254 255.255.255.0 standby 10.1.1.253 //定义inside接口地址和standby地址
ASA1(config)# interface e2
ASA1(config-if)# no shutdown
ASA1(config)# failover lan interface Failover e2 //指定哪个接口作文FO接口并且定义名字为Failover
ASA1(config)#failover interface ip Failover 192.168.1.254 255.255.255.0 standby 192.168.1.253 //定义FO接口的IP地址和standby地址
ASA1(config)# failover lan unit primary //指定ASA1为primary
ASA1(config)# failover key cisco //配置failover key 可选项
ASA1(config)# failover //启用failover
ASA1(config)# prompt hostname priority state //修改显示的主机名。
ASA2:
ASA2(config)# interface e0
ASA2(config-if)# no shutdown
ASA2(config)# failover lan interface Failover e2
ASA2(config)#failover interface ip Failover 192.168.1.254 255.255.255.0 standby 192.168.1.253
ASA2(config)# failover key cisco //配置failover key 可选项
ASA2(config)# failover //启用failover
(无需给ASA2接口配置IP地址,可以自行学习。)

配置完成,查看如下图所示形成主备冗余。ASA1作为active,ASA2作为standby


此时,让R3是否可以telnetR1。

结果是可以telnet的,查看流量状态
Active端(ASA1):

Standby端(ASA2):

我们可以通过手动切换active,只需在ASA2敲下面这条命令
ASA1/sec/stby(config)# failover active

很明显,ASA2(ASA1/sec/stby)状态变为了active,ASA1(ASA1/pri/act)状态变为standby。

切换之后,我们发现telnet断开了,是由于状态化监控没有同步,所以链接被断开:

所以我们需配置状态化FO配置(在active上配置):
ASA1/pri/act(config)# failover link lsj e3 //指定link接口并命名为lsj
ASA1/pri/act(config)# failover interface ip lsj 192.168.2.254 255.255.255.0 standby 192.168.2.253 //为接口配置IP地址。注意G3口必须是up状态,否则显示fail。
配置完成之后,再来查看状态,可以发现后面多了数据。

再来查看状态化信息,发现无论是active还是standby,都是有流量通过的。

再次将ASA2切换到active,telnet查看情况,成功telnet。

查看一下此时的ASA2的failover,变为active,且地址也为路由器的下一跳。

最后

到此,就可以实现设备之间的数据转移了,当然也可以将接口down掉后做测试,依旧是可以发现实现了冗余,且他的下一跳依旧是路由器原来的那个,无论是哪个设备的作为active,依旧使用的MAC地址是路由器的下一跳。这样就保持网络的连通性。

ASA防火墙之failover的介绍及配置相关推荐

  1. ASA防火墙的网管方式ACL配置实例

    ASA防火墙的网管方式ACL配置实例 上篇讲了ASDM的使用,那本篇就讲一下命令模式的配置ASA防火墙的网络管理以及ACl配置. ASA防火墙的网管方式 拓扑 1.telnet 需求 inside区域 ...

  2. ASA防火墙 NAT新版老版的配置方法对比

    ASA 8.3 以后,NAT 算是发生了很大的改变,之前也看过8.4 的ASA,改变的还有×××,加入了Ikev2 .MPF 方法加入了新的东西,QOS 和策略都加强了,这算是Cisco 把CCSP ...

  3. Centos7.X自带的防火墙和服务的相关的配置

    centos7.0版本之后相对于以前的版本更改行还是很大的,原先在6.5版本之前命令和配置文件大致都差不多,自7.0版本之后一些功能都有较大的改变,接下来会从防火墙和服务的相关配置来进行剖析. (一) ...

  4. ASA防火墙之透明模式的使用及配置

    ASA防火墙之透明模式的使用及配置 本篇讲一下ASA防火墙的透明模式的使用和实例配置分析,这篇之前我讲的所以内容都是路由模式进行配置的,透明模式在ASA防火墙有着不同的用法.下面我们具体分析一下. 透 ...

  5. 基于ASA防火墙的SSL ×××配置

    基于ASA防火墙的SSL ×××配置 实验拓扑图 实验目的,PC2通过SSL×××能够访问到PC1 SSL×××服务端配置全在ASA上面,下面为配置步骤: 第一步:建立RSA密钥证书,名称为ssl** ...

  6. ASA防火墙之NAT的实例配置

    ASA防火墙之NAT的实例配置 关于nat的知识点我们在讲路由器的时候已经讲述过了,具体为啥配置NAT技术这里不再讲述,本篇讲述的关于ASA防火墙的各个NAT配置实例的分析,包括static NAT. ...

  7. asa 防火墙拦截了https_防火墙(ASA)的基本配置与远程管理

    在目前大多数安全解决方案中,防火墙的实施是最为重要的需求,它是每个网络基础设施必要且不可分割的组成部分.这篇博客主要介绍防火墙安全算法的原理与基本配置以及远程管理防火墙的几种方式 硬件与软件防火墙 1 ...

  8. ASA防火墙之telnet的AAA穿越认证配置实例

    telnet的AAA穿越认证 本篇继续介绍ASA防火墙,主要讲解网络穿越ASA防火墙进行访问,并进行AAA认证,才可以正常的访问通信. 实验拓扑 环境(ASA防火墙,ACS服务器,路由器) 需求: 为 ...

  9. ASA防火墙之基于用户MPF配置实例

    ASA防火墙之基于用户MPF 本篇继续介绍ASA防火墙,上篇我们讲了URL的过滤,那么本篇我们在这个基础下设置不同的用户,来控制一个可以访问,一个过滤掉. 配置实例 需求: ASA本地有两个用户:分别 ...

最新文章

  1. PagedGeometry 笔记03
  2. Java数据持久层框架 MyBatis之背景知识一
  3. CSDN移动博文集锦之Android核心分析 (Z)
  4. 为什么会出现docker
  5. 我是一个喜欢桌游的前端女,跟朋友一起做了个桌游交流系统。在自己的系统里直播开发生活,希望得到更多交流...
  6. 域内禁止不明东西连接DHCP
  7. ajax首页首页显示数据库,ajax显示mysql数据库
  8. Java 并发 —— 读写锁(ReadWriteLock)
  9. HTML table 标签的 summary 属性
  10. “卖键盘的被键盘侠喷了” | 社交网络的戾气怎么这么重
  11. 计算机组成图解结构图,图解计算机结构与体系分类!!
  12. 力控组态软件与mysql_力控组态软件实时数据库的原理
  13. 通信原理之数字调制原理
  14. php生成缩略图实例,(实用篇)PHP生成缩略图的方法实例
  15. error: comparison between distinct pointer types ‘char*’ and ‘unsigned char*’ lacks a cast 解决方法
  16. 网络故障排除的4款软件
  17. PHPMYWIND 图片信息调用
  18. Pytorch实战2:Carvana Image Masking使用UNet
  19. 关于谋和断的辩证式扯淡
  20. te40终端不设网关_华为TE40视频会议维修,华为视频会议终端维修

热门文章

  1. 去掉kindle电子书的DRM
  2. ChatBot开发思路
  3. openstack的分布式应用工具包Tooz
  4. 网络爬虫(蜘蛛)Scrapy,Python安装!
  5. 嵌入式系统测试题40道附详细解析
  6. 读大学时千万要避免的几个坑
  7. Google 以图搜图 - 相似图片搜索原理 - Java实现 (转)
  8. 盛大云主机使用感受1
  9. vue+echarts+geojson实现贵阳市地图显示
  10. 【器件选型】TVS二极管在复杂电路中的三大应用