微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure 负载均衡器:BackendPool 中的虚拟机能否保留公共 IP?

如何解决Azure 负载均衡器:BackendPool 中的虚拟机能否保留公共 IP?


我正在浏览 AWS,在那里他们倾向于为 vm 实例保留公共 IP 并能够配置负载均衡器,我们可以在此处为单个 vm 保留公共 IP。
我观察到,如果我们在创建 VM 时将 VM 添加到后端池,VM 的公共 IP 将被 LB IP 替换。
在其他情况下,当尝试从 LB 后端池刀片添加 VM 时,它不会显示 VM,直到我手动删除公共 IP,即使 VM 配置了标准 IP:

enter image description here

虚拟机配置:

enter image description here

enter image description here

在网上找不到明确的答案。

问候,
阿迪亚

解决方法

Azure 为未分配公共 IP 地址或位于内部基本 Azure 负载均衡器的后端池中的 Azure 虚拟机提供临时 IP。临时 IP 机制提供了一个不可配置的出站 IP 地址。

将公共 IP 地址分配给虚拟机或将虚拟机放置在标准负载均衡器的后端池中时,临时 IP 将被禁用,无论是否有出站规则。如果将 Azure 虚拟网络 NAT 网关资源分配给虚拟机的子网,则会禁用临时 IP。

https://docs.microsoft.com/en-us/azure/virtual-network/public-ip-addresses#internet-facing-load-balancers

您需要在负载均衡器上为后端池识别的所有虚拟机或实例配置具有网络地址转换 (NAT) 的出站规则。此规则使后端中的实例能够使用虚拟机公共 IP 与互联网通信(出站)。

enter image description here

https://docs.microsoft.com/en-us/azure/load-balancer/components#outbound-rules

https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-outbound-connections#assigning-a-public-ip-to-the-virtual-machine

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。