O aliasing de IP não está funcionando em máquinas virtuais do Linux do Azure

0

O aliasing de IP foi definido na VM do Ubuntu 16.04 que está sendo executado no ambiente do Microsoft Azure. O endereço IP para a interface eth0 atribuído é 192.168.0.6. O IP foi atribuído à interface virtual eth0: 0 é 192.168.0.7. Mas o endereço IP para a interação virtual eth0: 0 (192.168.0.7) não é pingável nem acessível das outras VMs que estão na mesma sub-rede. As máquinas virtuais são VMS clássicas.

Por favor, deixe-me saber como posso fazer isso funcionar ou é a limitação do Azure.

    
por yravi104 26.09.2016 / 06:36

1 resposta

0

Desculpe pelo atraso. Eu tenho testado isso no meu laboratório.

Resumidamente, o aliasing de IP pode não funcionar no Azure. A solução mais semelhante é implantar uma VM com duas NICs.

Na verdade, se você tentar executar uma captura de rede na VM, descobrirá que a VM com endereço IP secundário é capaz de enviar os pacotes. Mas não há tráfego de entrada porque o Azure não conhece o endereço secundário.

EssacapturadetelaécapturadaemumaVMnamesmasub-redecomamáquinacomoaliasdeIPativado.10.0.15.10éoendereçoprincipale10.0.15.101éoendereçosecundário.

Deacordocomacapturadetelaacima,ogatewaylidacomtodootráfegodarede(incluindoacomunicaçãonamesmasub-rede).EessaéacausaraizporqueoendereçoIPsecundárionãofunciona.QualquersolicitaçãoARPérespondidapelogateway.MasogatewaynãoestácientedoIPsecundário,porissonãopoderesponderasolicitaçãoARPparaoendereçoIPsecundário.

Porisso,tentoadicionaraconfiguraçãoIPsecundáriaàNIC,maselanãoésuportadaporpadrão.

Deacordocomamensagemdeerro,precisamosregistrarumnovorecursochamado"AllowMultipleIpConfigurationsPerNic".

Quando executo o comando para registrar esse recurso, ele fica preso no estado Pendente. E dois dias depois, ainda está em estado pendente.

Portanto, concluindo, talvez seja necessário implantar uma VM com duas NICs como solução alternativa.

Espero que essas informações ajudem.

    
por 29.09.2016 / 11:18