하나의 WAN IP를 사용하는 호스트의 여러 가상 머신에 대한 서로 다른 도메인

하나의 WAN IP를 사용하는 호스트의 여러 가상 머신에 대한 서로 다른 도메인

KVM 호스트 시스템에 바인딩된 하나의 WAN IP 주소와 10.0.0.1/28과 같은 내부 IP가 있는 여러 가상 머신만 있습니다. 반면에 호스트 시스템 WAN IP에 여러 도메인 이름이 바인딩되어 있습니다.

문제는 도메인 이름을 기반으로 각 요청을 특정 가상 머신으로 어떻게든 라우팅해야 한다는 것입니다.

WAN IP를 대량 구매하지 않고도 이 문제를 해결할 수 있을까요?

답변1

당신은 설치할 수 있습니다nginx또는오징어모든 외부 트래픽을 해당 VM으로 전달합니다. 이들은 모두 도메인 이름을 통해 트래픽을 전달할 수 있습니다.

답변2

Apache 웹 서버를 사용하여 이 작업을 수행할 수 있습니다. 그것은 알려져있다역방향 프록시.

이름 기반 가상 호스트를 설정하고 내부적으로 ProxyPass 및 ProxyPassReverse를 설정하여 트래픽을 뒤에 있는 적절한 VM으로 전달하기만 하면 됩니다.

그것에 관한 좋은 기사여기

더 많은 정보를 확인하실 수 있습니다여기또는여기또는여기

관련 정보