가상 네트워크 어댑터와 작동하도록 Apache를 구성하는 방법

가상 네트워크 어댑터와 작동하도록 Apache를 구성하는 방법

내 서버에 보조 IP 주소를 사용하여 가상 네트워크 어댑터를 설정했습니다(여기 참조).http://www.liberiangeek.net/2012/04/create-virtual-network-adapters-in-ubuntu-12-04-precise-pangolin/)

저는 apache, mysql, php가 이 보조 IP 주소로 작동하길 원합니다. 따라서 내 서버에 SSH로 연결하고(가상 IP 주소가 아닌 기본 IP 주소 사용) 다음과 같은 명령을 실행하면 됩니다.

sudo apt-get 설치 apache2

그러면 Apache가 설치되지만 보조 IP 주소에 대해 Apache를 설치하고 싶습니다. Apache가 보조 IP 주소에도 자동으로 작동합니까? 그렇지 않은 경우 어떻게 설치하여 작동하게 합니까?

답변1

내 생각에 당신이 원하는 것은듣다지령.

listen ip.address.of.eth0-1:port

예를 들어

listen 192.168.1.1:80

답변2

실제 IP가 aa이고 가상 IP가 bb라고 가정하면 기본적으로 구성 변경 없이 두 IP 모두 동일한 콘텐츠를 제공합니다. Apache는 모든 인터페이스에서 들어오는 http 요청을 허용하기 때문입니다. 그러나 virtual-host를 사용하면 ip aa에 대한 특정 콘텐츠와 ip bb에 대한 다른 다른 콘텐츠를 제공할 수 있습니다.

관련 정보