IP:포트 포워더에 대한 도메인(서버 2개, 도메인 15개, IP 1개)

IP:포트 포워더에 대한 도메인(서버 2개, 도메인 15개, IP 1개)

1개의 외부 IP 주소가 있지만 약 15개의 도메인을 호스팅하는 네트워크에 2개의 웹 서버(하나는 IIS이고 다른 하나는 Apache)가 있습니다.

모든 포트 80 요청을 확인하고, 이 요청이 어느 도메인에서 왔는지 감지하고, 이를 적절한 IP로 리디렉션/재라우팅하는 솔루션이 필요합니다.

따라서 모든 웹 요청은 적절한 서버로 다시 라우팅되어야 합니다.

이와 같은 것이 있습니까?

답변1

이는 매우 복잡하지만 아마도 작동할 것입니다. - 서버 하나를 포트 80에 놓고 다른 하나를 포트 82에 놓습니다. - 두 서버 모두의 호스트 헤더를 기반으로 가상 사이트를 만듭니다. - 포트 80 서버에서 요청을 다시 작성하는 다시 쓰기 규칙을 만듭니다. 포트 82를 사용하는 서버

따라서 www.site1.com은 포트 80 서버에 있고 www.site2.com은 포트 82 서버에 있다고 가정해 보겠습니다.

site2.com에 대한 요청이 들어오면 포트 80 서버는 www.site2.com:82로 다시 작성합니다.

마지막으로, 포트 82의 요청을 서버 2의 내부 IP로 전달하려면 라우터에 포트 전달자를 설정해야 합니다.

관련 정보