El alias de IP no funciona en Azure Linux Virtual Machines

El alias de IP no funciona en Azure Linux Virtual Machines

El alias de IP se ha configurado en la máquina virtual Ubuntu 16.04 que se ejecuta en el entorno de Microsoft Azure. La dirección IP deleth0La interfaz asignada es 192.168.0.6. La IP ha sido asignada a la interfaz virtual.eth0:0es 192.168.0.7. Pero no se puede hacer ping a la dirección IP para la interfaz virtual eth0:0(192.168.0.7) ni se puede acceder a ella desde otras máquinas virtuales que se encuentran en la misma subred. Las Máquinas Virtuales son VMS Clásicos.

Déjeme saber cómo puedo hacer que esto funcione o es la limitación de Azure.

Respuesta1

Disculpe la demora. He estado probando esto en mi laboratorio.

En breve,Es posible que el alias de IP no funcione en Azure. La solución más similar es implementar una máquina virtual con dos NIC.

En realidad, si intenta realizar una captura de red en la VM, encontrará que la VM con la dirección IP secundaria puede enviar los paquetes. Pero no hay tráfico entrante porque Azure no conoce la dirección secundaria.

ARP Esta captura de pantalla se captura en una máquina virtual en la misma subred que la máquina con el alias de IP habilitado. 10.0.15.10 es la dirección principal y 10.0.15.101 es la dirección secundaria.

Según la captura de pantalla anterior, la puerta de enlace maneja todo el tráfico de la red (incluida la comunicación en la misma subred). Y esa es la causa principal por la que la dirección IP secundaria no funciona. La puerta de enlace responde a cualquier solicitud ARP. Pero la puerta de enlace no conoce la IP secundaria, por lo que no puede responder a la solicitud ARP de una dirección IP secundaria.

Intento agregar la configuración de IP secundaria a la NIC, pero no es compatible de forma predeterminada.

característica

Según el mensaje de error, debemos registrar una nueva función llamada "AllowMultipleIpConfigurationsPerNic".

Cuando ejecuto el comando para registrar esta función, se bloquea en estado Pendiente. Y 2 días después, todavía está en estado Pendiente.

Pendiente

En conclusión, es posible que deba implementar una máquina virtual con dos NIC como solución alternativa.

Espero que esta información ayude.

información relacionada