각각 다른 웹사이트로 연결되는 2개의 IP 주소를 만들고 싶습니다. 가상 호스트를 사용하여 시도했지만 원하는 방식으로 구성할 수 없었습니다.
나는 그것이 다음과 같이 보이기를 원합니다 :
(192.168.1.41)은 var/www/html/sitea/hs.html로 이동합니다.
(192.168.1.46)은 var/www/html/siteb/index.html로 이동합니다.
이 튜토리얼을 통해 IP 주소를 추가해 보았는데 잘 작동했습니다. CLI에서 하나의 인터페이스에 여러 IP 주소를 할당하려면 어떻게 해야 합니까?이제 두 내부 IP 주소 모두에서 다른 서버 페이지에 액세스할 수 있습니다.
하지만 두 번째 IP를 외부 IP와 함께 사용하기 위해 전달하려고 시도했는데 이제 www에서 내 페이지로 이동하려고 하면 두 포트 모두에 siteb만 표시됩니다.
답변1
다음과 같이 가상 호스트(etc/apache2/sites-enabled)에 특정 IP를 제공하여 작동하도록 만들었습니다.
<VirtualHost 192.168.1.41:*>
..
(sitea)
..
<VirtualHost/>
<VirtualHost 192.168.1.46:*>
..
(siteb)
..
<VirtualHost/>