로컬 네트워크에서 다른 서버 제공

로컬 네트워크에서 다른 서버 제공

pi-1나는 인터넷( )을 제공하는 apache2 웹 서버를 실행하는 Raspberry(예: )를 가지고 있습니다 my.domain. 로컬 IP 주소()를 통해 로컬 네트워크에 서비스를 제공하는 pi-2apache2를 실행하는 두 번째 Pi( ) 가 있습니다 . 예를 들어 요청을 클라이언트에 전달하고 응답을 클라이언트에 반환하도록 192.168.1.100하위 도메인을 구성하는 방법이 있습니까 ?pi-1sub.my.domain192.168.1.100

답변1

하위 도메인과 일치하는 가상 호스트 항목을 사용하여 첫 번째 보드에 아파치를 설정하고 해당 mod_proxy모듈을 사용하여 두 번째 보드에 요청을 보낼 수 있습니다. 아래 예를 참조하세요. 아파치 가상 호스트

<VirtualHost *:*>
    ProxyPreserveHost On
    ProxyPass "/" "http://192.168.1.100/"
    ProxyPassReverse "/" "http://192.168.1.100/"
    ServerName sub.my.domain
</VirtualHost>

관련 정보