
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.