다른 로컬 IP 주소로 다른 사이트를 어떻게 제공할 수 있나요?

다른 로컬 IP 주소로 다른 사이트를 어떻게 제공할 수 있나요?

좋아, 여기서 달성하려는 것은 다음과 같습니다.

나는 포트에 연결 되어 example.com실행 중이며 예상대로 작동하고 있습니다.172.31.1.9080 and 443

페이지에 도달하고 싶지만 subdomain.example.com동일한 내부 네트워크에서 실행되는 다른 Apache 서버에서 제공되어야 합니다. 172.31.1.65:80어떻게든 가능합니까?

답변1

포트 80와 은 443이미 NAT에서 로 포트 전달되었으며 172.31.1.90라우터가 헤더(또는 SNI)를 처리하여 HTTP(S) 프로토콜을 종료할 가능성은 거의 없으므로 을 (를) 다음과 같이 Host사용할 수 있습니다.172.31.1.90역방향 프록시172.31.1.65:80:

<VirtualHost *:80> 
    ServerName subdomain.example.com 
    ProxyPass / http://172.31.1.65/
    ProxyPassReverse / http://172.31.1.65/ 
</VirtualHost>

관련 정보