|
|
서버에 공인 IP 직접 설정 (예: 203.0.113.100)
라우터가 두 대 존재
하나의 라우터가 장애 나면 → 기본 게이트웨이 경로가 끊김
이때도 서버의 공인 IP를 바꾸지 않고 유지하려면?
📌 해결 방법:
라우터들이 하나의 "가상 IP(VIP)"를 공유해서,
서버는 항상 그 VIP를 게이트웨이로 사용하면 됩니다.
이 기술을 구현하는 것이 바로:
기술 설명
| VRRP (Virtual Router Redundancy Protocol) | 표준 이중화 프로토콜, 다수 벤더 지원 |
| HSRP (Hot Standby Router Protocol) | Cisco 전용 이중화 프로토콜 |
| CARP (Common Address Redundancy Protocol) | 오픈소스 기반(FreeBSD, pfSense 등) |
✅ 구성도 예시 [ 인터넷 ] │ 공인 IP 범위: 203.0.113.0/29 │ ┌────────────┬────────────┐ │ 라우터 A │ 라우터 B │ │ 203.0.113.2 │ 203.0.113.3 └────┬────────┴─────┬─────┘ │ ← VRRP 그룹 │ ▼ ▼ 가상 IP (VIP): 203.0.113.1 │ [ 서버 ] IP: 203.0.113.100 GW: 203.0.113.1 (VIP)
서버는 203.0.113.100이라는 공인 IP를 직접 사용
기본 게이트웨이는 항상 203.0.113.1 (VIP)
Router A가 다운되면 → Router B가 VIP를 자동 인계
✅ 구성 팁
항목 설명
| 서버 IP | 공인 IP 직접 할당 |
| 서버 게이트웨이 | VRRP/HSRP/CARP 가상 IP |
| 라우터 IP | 각자 공인 IP 하나씩 |
| VIP | 가상 공인 IP (게이트웨이 역할) |
| 라우터 간 연동 | VRRP 설정, 우선순위 및 상태 감시 (인터페이스 트래킹 등) |
✅ 기타 참고
Linux에서 구성 시: keepalived 패키지로 VRRP 구현 가능
Cisco 라우터: HSRP 또는 VRRP 명령어로 설정
Failover 시 ARP 갱신 문제 → gratuitous ARP 전송으로 해결
✅ 요약 정리
조건 필요한 구성
| 서버가 공인 IP 직접 사용 | O |
| 라우터 이중화 | O |
| 서버가 IP 안 바뀌고 외부 서비스 계속 | 👉 VRRP / HSRP / CARP 사용 (VIP 게이트웨이) |
필요하시면 Cisco, Linux (keepalived), pfSense 등의 실제 설정 예시도 드릴 수 있어요.