
Keepalived를 설정하려면 이 튜토리얼을 따르세요.https://www.redhat.com/sysadmin/keepalived-basics
하나의 외부 IP를 공유하려면 두 개의 호스트가 필요하며, 여기서 두 번째 호스트는 장애 조치입니다.
이 문제를 어떻게 해결해야 할지 잘 모르겠고 오랫동안 검색해 보았으나 성공하지 못했습니다. 나는 에서 이 아이디어를 가지고 왔지만 /etc/shorewall/nat
, 그것이 일을 망칠 것이라고 확신합니다:
# proxy1
1.2.3.4 eth0 192.168.0.10 No No
# proxy2
1.2.3.4 eth0 192.168.0.11 No No
그리고 다음과 같은 규칙을 따르세요.
# proxy1
Web/DNAT net dmz:192.168.0.10 - - - 1.2.3.4
# proxy2
Web/DNAT net dmz:192.168.0.11 - - - 1.2.3.4
방화벽 구성에 대한 테스트 환경이 없기 때문에 테스트를 수행하지 않았으므로 변경은 일반적으로 위험합니다. shorewall check
이에 대한 오류는 표시되지 않습니다.
이것이 작동할까요, 아니면 웹 트래픽을 완전히 망칠까요? 작동하지 않으면 이 문제를 어떻게 해결해야 합니까?
어떤 도움이라도 대단히 감사하겠습니다.