Chuyển đến nội dung chính

Bài 13: High Availability — VRRP và Conntrack Sync

Hướng dẫn cấu hình High Availability trên VyOS với VRRP, conntrack-sync, NAT rules cho HA, kiểm tra failover, lab thực hành HA pair VyOS.

High Availability — VRRP và Conntrack Sync

High Availability trên VyOS: VRRP và Conntrack Sync

Đảm bảo tính sẵn sàng cao (HA) là yêu cầu quan trọng cho hệ thống mạng. VyOS hỗ trợ VRRP (Virtual Router Redundancy Protocol) và conntrack-sync để đồng bộ trạng thái NAT/connection giữa các node.

VRRP: Virtual Router Redundancy Protocol

VRRP cho phép nhiều router chia sẻ một địa chỉ ảo (virtual IP), khi node chính gặp sự cố, node dự phòng sẽ tiếp quản IP này.

set high-availability vrrp group G1 interface eth0
set high-availability vrrp group G1 virtual-address 192.168.100.254/24
set high-availability vrrp group G1 priority 200
set high-availability vrrp group G1 preempt true
set high-availability vrrp group G1 rfc-compatibility 3

Conntrack Sync: Đồng bộ trạng thái NAT/Connection

set service conntrack-sync interface eth1
set service conntrack-sync accept-protocol vrrp

Đảm bảo các kết nối NAT không bị gián đoạn khi failover.

Config Sync giữa HA Pair

set service config-sync peer 192.168.100.2
set service config-sync interface eth1

NAT Rules cho HA

Áp dụng NAT rule cho virtual IP:

set nat source rule 100 outbound-interface eth0
set nat source rule 100 source address 192.168.100.0/24
set nat source rule 100 translation address masquerade

Kiểm tra và kiểm soát Failover

show high-availability vrrp
show service conntrack-sync

Thiết kế HA: VM primary + physical backup

Khuyến nghị triển khai VyOS chính trên VM, backup trên thiết bị vật lý để tăng độ tin cậy.

Lab thực hành: HA Pair VyOS với VRRP + Conntrack Sync

  1. Cấu hình VRRP group trên cả hai VyOS, chọn priority khác nhau.
  2. Cấu hình conntrack-sync trên interface kết nối nội bộ.
  3. Kiểm tra failover bằng cách shutdown node chính, quan sát virtual IP chuyển sang node dự phòng.
  4. Kiểm tra trạng thái NAT/connection sau failover.
# Kiểm tra trạng thái VRRP
show high-availability vrrp
# Kiểm tra đồng bộ conntrack
show service conntrack-sync

Tổng kết

Bài này giúp bạn cấu hình HA trên VyOS với VRRP, conntrack-sync, NAT rules, kiểm tra failover và thực hành lab thực tế. Đảm bảo hệ thống mạng luôn sẵn sàng, giảm downtime tối đa.