Hosts virtuais baseados em nome em um endereço IP específico

1

A documentação do do Anfitrião Virtual do Apache diz:

You can alternatively specify an explicit IP address in place of the * in <VirtualHost *:80> directives. For example, you might want to do this in order to run some name-based virtual hosts on one IP address, and either IP-based, or another set of name-based virtual hosts on another address.

Esses blocos de host virtuais são executados em um servidor que obviamente possui 1 endereço IP. Por que seria necessário mencionar um endereço IP diferente nessas diretivas do VirtualHost?

Obrigado

    
por serpent403 11.01.2015 / 08:27

1 resposta

2

These virtual host blocks get executed on a server which obviously has 1 IP address.

Os servidores não têm obviamente um único endereço IP.

Uma máquina (qualquer máquina, não apenas hardware de servidor) pode ter várias placas de rede física, e, portanto, vários endereços IP. Um sistema operacional também pode usar várias interfaces de rede virtual e, portanto, ter vários endereços IP. A capacidade de usar um endereço IP específico não é apenas não-estranha, é muito desejável.

    
por 11.01.2015 / 13:26