Existe uma maneira de obter o Apache para escutar em uma interface em vez de um endereço?

1

Isso pode ser um pouco de uma pergunta X-Y: eu quero ser capaz de clonar e destruir servidores em nuvem e não reconfigurar a diretiva Listen para o Apache que somente o balanceador de carga pode obter. Mas eu realmente não me importo com o endereço IP - é qualquer endereço IP que a interface tenha. Mas olhando através da documentação do Apache, parece que você só pode dar um endereço IP, não uma interface. Não há como especificar que o Apache deve escutar em uma interface específica?

O que eu tenho:

NameVirtualHost *:80
Listen 10.177.19.174:80

O que eu quero:

NameVirtualHost *:80
Listen eth1:80
    
por kojiro 19.07.2013 / 23:30

1 resposta

0

Tópico antigo, mas ainda assim.

Parece que você não pode, MAS você pode ouvir em um DNS:

Listen myhost.mydomain.tld:80

O que ainda é melhor do que o IP de codificação. Observe que o IP será resolvido quando o apache iniciar e não será alterado se o valor do DNS for alterado.

    
por 23.05.2017 / 01:46