2017-09-23 5 views
1

J'ai deux machines virtuelles Azure derrière l'équilibreur de charge. Les machines virtuelles n'ont aucune adresse IP publique, seul LB a une adresse IP publique statique.Azure Load Balancer - adresse IP sortante incorrecte

Parfois, VM obtient l'adresse IP publique sortante 13.93.5.128, ce qui n'est pas correct. Lorsque je redémarre une machine virtuelle, elle obtient l'adresse IP correcte, mais la seconde machine virtuelle obtient cette adresse IP incorrecte. Il change même sans redémarrer.

Selon ce - https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-outbound-connections - Je pense que j'utilise Load-balanced VM (no Instance Level Public IP address on VM) (SNAT).

Test d'adresse IP sortante avec dig myip.opendns.com @resolver1.opendns.com.

Comment puis-je avoir l'adresse IP sortante pour toutes les machines virtuelles derrière Load Balancer toujours la même (celle de l'équilibreur de charge)?

Répondre

0

Cela peut-être plus élaboré pour vos besoins, mais si votre VMs sont hébergés en utilisant ARM (par opposition à CLASSIC), vous pouvez réserver une adresse IP publique pour le LOAD BALANCER. Si vous n'êtes pas satisfait de l'adresse attribuée pour quelque raison que ce soit, réservez-en une nouvelle.

Exemple

  • Créer un groupe de ressources
  • Créer un réseau virtuel à l'intérieur du groupe de ressources
  • Créer un sous-réseau à l'intérieur du réseau virtuel
  • Créer une adresse IP publique
  • Créer une équilibreur de charge sous le groupe de ressources
  • Créer Front-end I P pool à l'intérieur de l'équilibreur de charge et lui affecter l'IP publique nouvellement créée.
  • Créer un pool IP Backend dans l'équilibreur de charge
  • Créer des règles pour l'équilibrage de charge
  • Créer des règles Inbound NAT à l'intérieur du équilibreur de charge
  • Créez des sondes pour l'équilibrage de charge
  • Créer une carte réseau sous la ressource groupe. NIC doit être sous le groupe de ressources créé, Vnet et sous-ensemble.
  • De plus, il doit être joint au pool backend à partir de l'équilibreur de charge et aux règles NAT entrantes provenant de l'équilibreur de charge.
  • Créer une nouvelle machine virtuelle et fixer la nouvelle carte réseau

Référence

Ce sont la lecture vaut:

https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-get-started-internet-arm-ps

https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-arm

+0

J'utilise ARM et J'ai fait toutes ces étapes. L'équilibrage de charge fonctionne bien, mais parfois je reçois IP statique LB, parfois je reçois 13.93.5.128 pour le trafic sortant :( – Xdg