Failover的需求
• 相同的型号和硬件配置(接口数量和模块)
• 相同的软件版本*
• 相同的加密特性(DES or 3DES)
• 相同大小的flash和RAM*
一、配置StatefulAS Lan-based FO
步骤一、
hostname ASA
interface Ethernet0/0
nameif Outside
security-level 0
ip address 202.100.1.10 255.255.255.0 standby 202.100.1.20
no shutdown
interface Ethernet0/1
nameif Inside
security-level 100
ip address 10.1.1.10 255.255.255.0 standby 10.1.1.20
no shutdown
注意:需在Primary ASA配置Standby IP,必须为同一段。
步骤二、
interface Ethernet0/2
no shutdown
failover lan unit Primary
注:指定本ASA为FO的Primary设备。
failover lan interface FO Ethernet0/2
注:指定E0/2为FO链路,接口名字为“FO”。
failover key cisco
注:加密与验证用密钥。
failover interface ip FO 192.168.1.10 255.255.255.0 standby 192.168.1.20
failover
注:启用FO功能。
注意:一定要先启用Primary设备这边。
步骤三、
interface Ethernet0/2
no shutdown
failover lanunit secondary
注:指定本ASA为FO的secondary设备。
failover lan interface FO Ethernet0/2
注:指定E0/2为FO链路,接口名字为“FO”
failover key cisco
注:加密与验证用密钥。
failover interface ip FO 192.168.1.10 255.255.255.0 standby 192.168.1.20
failover
步骤四、
ASA1查看fa信息
ASA(config)# show failover
Failover On
Failover unit Primary
Failover LAN Interface: FO Ethernet0/2 (up)
Unit Poll frequency 1 seconds, holdtime 15 seconds
Interface Poll frequency 5 seconds, holdtime 25 seconds
Interface Policy 1
Monitored Interfaces 2 of 250 maximum
Version: Ours 8.0(4), Mate 8.0(4)
Last Failover at: 18:02:12 UTC Jan 18 2003
This host: Primary -Active
Active time: 3099 (sec)
slot 0: ASA5510 hw/sw rev (1.1/8.0(4)) status (Up Sys)
Interface Outside (202.100.1.10): Normal
Interface Inside (10.1.1.10): Normal
slot 1: empty
Other host: Secondary -Standby Ready
Active time: 652 (sec)
slot 0: ASA5510 hw/sw rev (1.1/8.0(4)) status (Up Sys)
Interface Outside (202.100.1.20): Normal
Interface Inside (10.1.1.20): Normal
slot 1: empty
Stateful Failover Logical Update Statistics
Link : Unconfigured.
测试
1.Inside telnet outside
Inside#telnet 202.100.1.1 (通)
2.ASA1查看会话信息
ASA(config)# sh conn
11 in use, 11 most used
TCP Outside 202.100.1.1:23 Inside 10.1.1.1:11002, idle 0:00:08, bytes 116, flags UIO
3.ASA2查看会话信息
ASA(config)# sh conn
11 in use, 11 most used
4.Shutdown ASA1 e0/1对应的交换机接口fa0/8
注:如果把ASA1 E0/1接口DOWN掉,同样ASA2 E0/1也会DOWN掉。
Switch(config)#interfa0/8
Switch(config-if)#shutdown
ASA(config)# sh fa
Failover On
Failover unit Primary
Failover LAN Interface: FO Ethernet0/2 (up)
Unit Poll frequency 1 seconds, holdtime 15 seconds
Interface Poll frequency 5 seconds, holdtime 25 seconds
Interface Policy 1
Monitored Interfaces 2 of 250 maximum
Version: Ours 8.0(3), Mate 8.0(3)
Last Failover at: 01:16:48 UTC Jul 9 2010
This host: Primary - Failed
Active time: 788 (sec)
slot 0: ASA5510 hw/sw rev (2.0/8.0(3)) status (Up Sys)
Interface outside (202.100.1.20): Normal
Interface inside (10.1.1.20): No Link (Waiting)
slot 1: empty
Other host: Secondary - Active
Active time: 81 (sec)
slot 0: ASA5510 hw/sw rev (2.0/8.0(3)) status (Up Sys)
Interface outside (202.100.1.10): Normal
Interface inside (10.1.1.10): Normal (Waiting)
slot 1: empty
Stateful Failover Logical Update Statistics
Link : Unconfigured.
no Shutdown ASA1 e0/1对应的交换机接口fa0/8
Switch(config)#interfa0/8
Switch(config-if)#no shutdown
AS FO不支持自动抢占Active功能,需要在ASA1上手动配置。
ASA(config)# failover active
Switching to Active
注:该命令在哪个设备上敲,哪个设备就是Active。
步骤五、配置Stateful链路
ASA1配置Stateful链路:
interface Ethernet0/3
no shutdown
failover link Stateful Ethernet0/3
注:指派E0/3为Stateful链路,接口名字为“Stateful”。
failover interface ip Stateful192.168.2.10 255.255.255.0 standby 192.168.2.20
注:配置Stateful链路IP地址。
注意:无需在ASA2上配置,因为FO链路可以把配置同步到ASA2(secondary)
ASA(config)# sh fa
Stateful Failover Logical Update Statistics
Link : Stateful Ethernet0/3 (up)
Stateful Obj xmit xerr rcv rerr
General 4 0 2 0
sys cmd 2 0 2 0
up time 0 0 0 0
RPC services 0 0 0 0
TCP conn 0 0 0 0
UDP conn 0 0 0 0
ARP tbl 2 0 0 0
Xlate_Timeout 0 0 0 0
××× IKE upd 0 0 0 0
××× IPSEC upd 0 0 0 0
××× CTCP upd 0 0 0 0
××× SDI upd 0 0 0 0
××× DHCP upd 0 0 0 0
SIP Session 0 0 0 0
Logical Update Queue Information
Cur Max Total
Recv Q: 0 9 20
Xmit Q: 0 1024 1279
测试
1.Inside telnet outside
Inside#telnet 202.100.1.1 (通)
2.ASA1查看会话信息
ASA(config)# sh conn
11 in use, 11 most used
TCP Outside 202.100.1.1:23 Inside 10.1.1.1:11002, idle 0:00:08, bytes 116, flags UIO
3.ASA2查看会话信息
ASA(config)# sh conn
11 in use, 11 most used
TCP Outside 202.100.1.1:23 Inside 10.1.1.1:11002, idle 0:00:08, bytes 116, flags UIO
4.Shutdown ASA1 e0/1对应的交换机接口fa0/18
Switch(config)#inter fa0/8
Switch(config-if)#shut down
AS FO不支持自动抢占Active功能,需要在ASA1上手动配置
ASA(config)# failover active
Switching to Active
最后总结:可以拿一个接口同时当FO/Stateful
failover link Stateful Ethernet0/2
failover interface ip Stateful 192.168.2.10 255.255.255.0 standby 192.168.2.20
当我们做AS Stateful时一些信息是不能穿Standby的
* The HTTP connection table (unless HTTP replication is enabled).
* The user authentication (uauth) table.
* The routing tables.
* Multicast traffic information.
* State information for Security Service Cards.
* DHCP server address leases.
* Stateful failover for phone proxy.
以下这些信息是可以pass的
* NAT translation table.
* TCP connection states.
* UDP connection states.
* The ARP table.
* The Layer 2 bridge table (when running in Transparent mode).
* The HTTP connection states (if HTTP replication is enabled).
* The ISAKMP and IPSec SAtable.
* GTP PDP connection database.
* SIP signaling sessions.
透明ASA AS配置
一、基本桥接
SW1:
2 Outside active Fa0/1, Fa0/10
3 Inside active Fa0/2, Fa0/11
4 FO active Fa0/12
5 St active Fa0/13
SW2:
2 Outside active Fa0/10
3 Inside active Fa0/11
4 FO active Fa0/12
5 St active Fa0/13
Outside:
int f0/0
ip add 202.100.1.1
no sh
Inside:
int f0/0
ip add 202.100.1.2
no sh
二、ASA配置
firewall transparent
interface Ethernet0/0
nameif outside
no shut
interface Ethernet0/1
nameif inside
interface Ethernet0/2
no shut
interface Ethernet0/3
no shut
ip add 202.100.1.100 255.255.255.0
failover lan unit primary
failover lan interface fover Ethernet0/2
failover key cisco
failover link Stateful Ethernet0/3
failover interface ip fover 192.168.1.10 255.255.255.0 standby 192.168.1.20
failover interface ip Stateful 192.168.2.10 255.255.255.0 standby 192.168.2.20
failover
注:如果想用同一个接口即做FO又做Stateful可以给该接口用同一个名字。
ASA2:
failover lan unit secondary
failover lan interface fover Ethernet0/2
failover key cisco
failover link Stateful Ethernet0/3
failover interface ip fover 192.168.1.10 255.255.255.0 standby 192.168.1.20
failover interface ip Stateful 192.168.2.10 255.255.255.0 standby 192.168.2.20
failover
三、测试
ASAFO-Tr(config)# sh failover
Failover On
Failover unit Primary
Failover LAN Interface: fover Ethernet0/2 (up)
Unit Poll frequency 1 seconds, holdtime 15 seconds
Interface Poll frequency 5 seconds, holdtime 25 seconds
Interface Policy 1
Monitored Interfaces 2 of 250 maximum
Version: Ours 8.0(2), Mate 8.0(2)
Last Failover at: 00:22:18 UTC Nov 30 1999
This host: Primary - Active
Active time: 743 (sec)
slot 0: empty
Interface outside (202.100.1.100): Normal (Waiting)
Interface inside (202.100.1.100): Normal (Waiting)
slot 1: empty
Other host: Secondary - Standby Ready
Active time: 0 (sec)
slot 0: empty
Interface outside (0.0.0.0): Normal (Waiting)
Interface inside (0.0.0.0): Normal (Waiting)
slot 1: empty
Stateful Failover Logical Update Statistics
Link : Stateful Ethernet0/3 (up)
Stateful Obj xmit xerr rcv rerr
General 105 0 84 0
sys cmd 84 0 84 0
up time 0 0 0 0
RPC services 0 0 0 0
TCP conn 0 0 0 0
UDP conn 0 0 0 0
ARP tbl 2 0 0 0
L2BRIDGE Tbl 19 0 0 0
Xlate_Timeout 0 0 0 0
SIP Session 0 0 0 0
Logical Update Queue Information
Cur Max Total
Recv Q: 0 2 713
Xmit Q: 0 2 737
ASAFO-Tr(config)# sh failover
Failover On
Failover unit Secondary
Failover LAN Interface: fover Ethernet0/2 (up)
Unit Poll frequency 1 seconds, holdtime 15 seconds
Interface Poll frequency 5 seconds, holdtime 25 seconds
Interface Policy 1
Monitored Interfaces 2 of 250 maximum
Version: Ours 8.0(2), Mate 8.0(2)
Last Failover at: 00:00:00 UTC Nov 30 1999
This host: Secondary - Standby Ready
Active time: 0 (sec)
slot 0: empty
Interface outside (0.0.0.0): Normal (Waiting)
Interface inside (0.0.0.0): Normal (Waiting)
slot 1: empty
Other host: Primary - Active
Active time: 764 (sec)
slot 0: empty
Interface outside (202.100.1.100): Normal (Waiting)
Interface inside (202.100.1.100): Normal (Waiting)
slot 1: empty
Stateful Failover Logical Update Statistics
Link : Stateful Ethernet0/3 (up)
Stateful Obj xmit xerr rcv rerr
General 88 0 109 0
sys cmd 88 0 88 0
up time 0 0 0 0
RPC services 0 0 0 0
TCP conn 0 0 0 0
UDP conn 0 0 0 0
ARP tbl 0 0 2 0
L2BRIDGE Tbl 0 0 19 0
Xlate_Timeout 0 0 0 0
SIP Session 0 0 0 0
Logical Update Queue Information
Cur Max Total
Recv Q: 0 1 1414
Xmit Q: 0 1 88
Inside#202.100.1.1
Trying 202.100.1.1 ... Open
Outside>
ASAFO-Tr(config)# sh conn
5 in use, 5 most used
TCP out 202.100.1.1:23 in 202.100.1.2:56942 idle 0:00:19 bytes 58 flags UIO
ASAFO-Tr(config)# sh conn
5 in use, 5 most used
TCP out 202.100.1.1:23 in 202.100.1.2:56942 idle 0:00:20 bytes 58 flags UIO
SW1(config)#int f0/8
SW1(config-if)#sh
ASA(config)# sh failover
Failover On
Failover unit Primary
Failover LAN Interface: fover Ethernet0/2 (up)
Unit Poll frequency 1 seconds, holdtime 15 seconds
Interface Poll frequency 5 seconds, holdtime 25 seconds
Interface Policy 1
Monitored Interfaces 2 of 250 maximum
Version: Ours 8.0(3), Mate 8.0(3)
Last Failover at: 18:53:36 UTC Nov 17 2010
This host: Primary - Failed
Active time: 288 (sec)
slot 0: ASA5510 hw/sw rev (2.0/8.0(3)) status (Up Sys)
Interface outside (0.0.0.0): Normal (Waiting)
Interface inside (0.0.0.0): No Link (Waiting)
slot 1: empty
Other host: Secondary - Active
Active time: 6 (sec)
slot 0: ASA5510 hw/sw rev (2.0/8.0(3)) status (Up Sys)
Interface outside (202.100.1.100): Normal (Waiting)
Interface inside (202.100.1.100): Normal (Waiting)
slot 1: empty
Stateful Failover Logical Update Statistics
Link : fover Ethernet0/2 (up)
Stateful Obj xmit xerr rcv rerr
General 40 0 32 0
sys cmd 32 0 32 0
up time 0 0 0 0
RPC services 0 0 0 0
TCP conn 0 0 0 0
UDP conn 0 0 0 0
ARP tbl 2 0 0 0
L2BRIDGE Tbl 6 0 8 0
Xlate_Timeout 0 0 0 0
SIP Session 0 0 0 0
Logical Update Queue Information
Cur Max Total
Recv Q: 0 8 74
Xmit Q: 0 1024 1538
ASA(config)# sh failover
Failover On
Failover unit Secondary
Failover LAN Interface: fover Ethernet0/2 (up)
Unit Poll frequency 1 seconds, holdtime 15 seconds
Interface Poll frequency 5 seconds, holdtime 25 seconds
Interface Policy 1
Monitored Interfaces 2 of 250 maximum
Version: Ours 8.0(3), Mate 8.0(3)
Last Failover at: 11:12:06 UTC Nov 17 2010
This host: Secondary - Active
Active time: 151 (sec)
slot 0: ASA5510 hw/sw rev (2.0/8.0(3)) status (Up Sys)
Interface outside (202.100.1.100): Normal (Waiting)
Interface inside (202.100.1.100): Normal (Waiting)
slot 1: empty
Other host: Primary - Failed
Active time: 288 (sec)
slot 0: ASA5510 hw/sw rev (2.0/8.0(3)) status (Up Sys)
Interface outside (0.0.0.0): Normal (Waiting)
Interface inside (0.0.0.0): No Link (Waiting)
slot 1: empty
Stateful Failover Logical Update Statistics
Link : fover Ethernet0/2 (up)
Stateful Obj xmit xerr rcv rerr
General 78 0 60 0
sys cmd 52 0 52 0
up time 0 0 0 0
RPC services 0 0 0 0
TCP conn 0 0 0 0
UDP conn 3 0 0 0
ARP tbl 0 0 2 0
L2BRIDGE Tbl 23 0 6 0
Xlate_Timeout 0 0 0 0
SIP Session 0 0 0 0
Logical Update Queue Information
Cur Max Total
Recv Q: 0 17 1381
Xmit Q: 0 1 234
注:当SW no shut之后ASA1为 Standby,也就是说和路由模式FO一样,不支持抢占。必须手工敲。
ASA(config)# failover active
Switching to Active
需要注意的是,用模拟器做该实验,无法切换。
转载于:https://blog.51cto.com/skybird/615060