¿Cómo configuro Apache para que funcione con un adaptador de red virtual?

¿Cómo configuro Apache para que funcione con un adaptador de red virtual?

He configurado un adaptador de red virtual con una dirección IP secundaria en mi servidor (como se muestra aquí:http://www.liberiangeek.net/2012/04/create-virtual-network-adapters-in-ubuntu-12-04-precise-pangolin/)

Quiero que Apache, MySQL y PHP funcionen con esta dirección IP secundaria. Entonces, si hago SSH en mi servidor (usando la dirección IP principal, no la virtual), y simplemente ejecuto algo como

sudo apt-get instalar apache2

Esto instala Apache, pero quiero que se instale para la dirección IP secundaria. ¿Apache también funcionará automáticamente para la dirección IP secundaria? Si no, ¿cómo lo instalo para que funcione?

Respuesta1

Creo que lo que quieres es elescuchardirectiva.

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

p.ej

listen 192.168.1.1:80

Respuesta2

suponiendo que la IP real es aa y la IP virtual es bb, entonces, de forma predeterminada, sin cambios de configuración, ambas IP ofrecerán el mismo contenido, ya que Apache acepta solicitudes http entrantes en todas las interfaces. sin embargo, el uso de virtual-host le permitirá ofrecer contenido específico para ip aa y otro contenido diferente para ip bb.

información relacionada