Como configuro o Apache para funcionar com um adaptador de rede virtual

Como configuro o Apache para funcionar com um adaptador de rede virtual

Configurei um adaptador de rede virtual com um endereço IP secundário em meu servidor (conforme aqui:http://www.liberiangeek.net/2012/04/create-virtual-network-adapters-in-ubuntu-12-04-precise-pangolin/)

Quero que Apache, MySQL e PHP funcionem com esse endereço IP secundário. Então, se eu usar SSH no meu servidor (usando o endereço IP primário, não o virtual) e apenas executar algo como

sudo apt-get install apache2

Isso instala o Apache, mas quero que ele seja instalado para o endereço IP secundário. O Apache também funcionará automaticamente para o endereço IP secundário? Se não, como faço para instalá-lo para que funcione?

Responder1

Eu acho que o que você quer é oouvirdiretiva.

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

por exemplo

listen 192.168.1.1:80

Responder2

assumindo que o ip real é aa e o ip virtual é bb, então, por padrão, sem alterações de configuração, ambos os ips servirão o mesmo conteúdo, já que o apache aceita solicitações HTTP recebidas em todas as interfaces. entretanto, usar o host virtual permitirá que você forneça conteúdo específico para ip aa e outro conteúdo diferente para ip bb.

informação relacionada