Diferença entre dois resultados do netstat para o Apache

1

Estamos executando o RedHat Linux em dois servidores Web frontais que executam o Apache HTTP Server.

Eu fiz um diff nos dois arquivos httpd.conf e não há diferenças, mas os nomes de host do servidor. Vimos alguns problemas em que um dos servidores está enviando uma redefinição para o balanceador de carga quando uma solicitação é feita para o primeiro servidor da web. então eu notei algo único:

Quando eu executo o netstat-an | grep 80 | grep LISTEN os resultados são diferentes.

primeiro mostra: 0.0.0.0:80 LISTEN (Estou acostumado a ver isso, o que acredito que permite que qualquer IP no servidor responda pela porta 80.

2º mostra: ::: 80 LISTEN (nunca vi isso antes)

Alguém pode explicar por que o segundo servidor da Web parece diferente do primeiro? E se isso é um problema ou não é grande coisa? Obrigado

    
por roacha 19.06.2012 / 04:53

2 respostas

4

O segundo :::80 indica que o serviço httpd está escutando em todos os endereços disponíveis, o que inclui endereços IPv6. O primeiro não tem um endereço de endereço IPv6 configurado para mostrar 0.0.0.0:80 , o que significa todos os endereços IPv4 disponíveis.

    
por 19.06.2012 / 07:25
1

O primeiro é mostrar que a porta 80 está ligada ao ipv4, enquanto a segunda mostra que a porta está ligada ao endereço não especificado do ipv6.

Não sei por que isso estaria causando problemas para o balanceador de carga, mas verifiquei a configuração das interfaces de rede se as configurações do httpd forem as mesmas.

-nick

    
por 19.06.2012 / 05:29