FortiGate—HA_AP_mode

全名: High Availability(HA), Active-Passive(AP) mode。
多台設備組成一個冗餘群組,並自動進行角色切換(failover)。

基本要求

1. 2~4個相同型號且相同license的Fortigate組成。
2. Fortigate設備之間要有一條以上的heartbeat鏈路。

Active-Passive HA

1. 只有一台運行,其他的待命fortigate都不處理流量。
2. 選舉優先順序(大優先):
    Monitored ports > HA uptime > Priority > Serial Number
3. 透過FGCP(HeartBeat)同步的內容:
    DHCP,路由表,IPSEC SAs, Session...
4. 不能透過FGCP(HeartBeat)同步的內容:
    主機名稱,管理介面,GUI,HA override,HA priority,服務訂閱...
5. 新primary會自動採用與原primary相同的虛擬MAC。

基本配置

System > HA
# Mode
Mode > Active-Passive

# Device Priority(0~255)
Device priority > 200

# Group Name
Group name > HA_demo

# Password
Password > "your_password"

# Monitor
Monitor interfaces > "WAN1 WAN2"

# Heartbeat
Heartbeat interfaces > "port3 port4"

# 搶占功能
config system ha
    set override enable
end

驗證

# 檢查HA狀態
diagnose sys ha stsatus

# 檢查同步狀態 - checksum應相同
diagnose sys ha checksum cluster

# 查看HA uptime差異
diagnose sys ha dump-by vcluster
FGT1:...uptime/reset_cnt=7814(測量差異的單位)/0(此設備已重置HA的次數)
FGT2:...uptime/reset_cnt=0/1

# 手動強制故障移轉
diagnose sys ha reset-uptime

實機

設定如上,接上網路線後會導致unsync一陣子,接著才會同步成sync狀態。