AWS EC2 não está respondendo aos dois EIPs

1

Eu tinha um servidor Ubuntu EC2 e não tenho certeza se meu problema está relacionado ao Ubuntu ou à AWS.

Basicamente, eu tenho um servidor EC2 executando o HAProxy que estou usando como meu balanceador de carga, mas estou tentando configurar um segundo redundante por ter uma interface de rede elástica com seu próprio IP elástico (o IP remoto principal do meu cluster de banco de dados) para que, se um deles cair, eu possa mover a interface de rede de uma vez para outra em caso de falha.

Agora, tudo isso funciona muito bem, na verdade, o problema vem do fato de a minha instância do Ubuntu não parecer ver ou responder a quaisquer solicitações feitas com o endereço IP da segunda interface de rede. Tudo funciona bem desde o endereço principal, mas não consigo uma resposta de qualquer tipo a partir do segundo.

Estou faltando uma etapa na minha configuração da AWS? Ou há algo no lado do Ubuntu que eu preciso modificar para funcionar com ambas as interfaces?

Além disso, testei-o e não consigo executar ping em IPs privados de outro servidor da rede. Eu posso pingar o primeiro IP privado, mas não o segundo.

    
por Brian Leishman 12.01.2018 / 17:30

1 resposta

1

Tudo bem, então o problema estava definitivamente no lado do Ubuntu, mas eu entendi tudo.

Você pode usar isso para ativar um alias de endereço IP na interface de rede principal que permite usar dois endereços IP em um único nic ( ens3 é a interface de rede, geralmente chamada eth0 , mas por algum motivo o AWS dispositivo é chamado em vez disso)

ip address add 172.31.0.0/24 dev ens3

E, se você quiser manter essas configurações na reinicialização, precisará adicionar o seguinte a nano /etc/network/interfaces

auto ens3:1
iface ens3:1 inet static
address 172.31.0.0 #your secondary private IP
gateway 172.31.48.1 #your gateway, get with 'ip route', after "default via "
netmask 255.255.240.0 #get the "Mask" with 'ipconfig' from your nic

E reinicie e você deve estar tudo bem para ir!

    
por Brian Leishman 12.01.2018 / 22:19