支持 IPv6 和 IPv4 前端的 Azure 负载均衡器
Azure load balancer with IPv6 and IPv4 frontend support
目前,我的 LB 有一个 IPv4 前端地址和一个后端池,其中包含 5 个具有 IPv4 私有地址的虚拟机。
我们想为我们的 Service Fabric 集群添加 IPv6 支持。我找到了这篇文章:https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-ipv6-overview 并且我看到了很多 "Currently not supported" 文本。
LB分配了IPv6地址,但我无法制定规则:
Failed to save load balancer rule 'rulename'. Error: Frontend ipConfiguration '/subscriptions/...' referring to PublicIp with PublicIpAddressVersion 'IPv6' does not match with PrivateIpAddressVersion 'IPv4' referenced by backend ipConfiguration '/subscriptions/...' for the load balancer rule '/subscriptions/...'.
当我尝试添加新的后端池时,我收到此消息:
One basic SKU load balancer can only be associated with one virtual machine scale set at any point of time
问题:
- 我们什么时候可以期望该功能在一个 VMSS 之前有多个 LB?
- 是否可以添加 IPv6 前端而不向后端添加 IPv6(NAT64?)?
- 是否可以在不重新创建现有 VM 规模集的情况下将 IPv6 地址添加到它?
不确定我是否完全理解您的意思,似乎 that article 中存在一些限制。
您的问题:
我猜你的意思是将多个LB前端映射到一个后端池。如果是这样,相同的前端协议和端口将在多个前端重复使用,因为每个规则都必须生成一个具有唯一目标 IP 地址和目标端口组合的流。您可以获取有关 multiple frontend configurations with LB.
的更多详细信息
不可能。前端 IP 地址的 IP 版本必须与目标网络 IP 配置的 IP 版本匹配。
NAT64 (translation of IPv6 to IPv4) is not supported.
- 不可能,VM 规模集本质上是一组负载平衡的 VM。 VM和A Vmss有一些区别,可以参考this. Also, If a network interface has a private IPv6 address assigned to it, you must add (attach) it to a VM when you create the VM. Read the network interface constraints.
You may not upgrade existing VMs to use IPv6 addresses. You must
deploy new VMs.
目前,我的 LB 有一个 IPv4 前端地址和一个后端池,其中包含 5 个具有 IPv4 私有地址的虚拟机。 我们想为我们的 Service Fabric 集群添加 IPv6 支持。我找到了这篇文章:https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-ipv6-overview 并且我看到了很多 "Currently not supported" 文本。
LB分配了IPv6地址,但我无法制定规则:
Failed to save load balancer rule 'rulename'. Error: Frontend ipConfiguration '/subscriptions/...' referring to PublicIp with PublicIpAddressVersion 'IPv6' does not match with PrivateIpAddressVersion 'IPv4' referenced by backend ipConfiguration '/subscriptions/...' for the load balancer rule '/subscriptions/...'.
当我尝试添加新的后端池时,我收到此消息:
One basic SKU load balancer can only be associated with one virtual machine scale set at any point of time
问题:
- 我们什么时候可以期望该功能在一个 VMSS 之前有多个 LB?
- 是否可以添加 IPv6 前端而不向后端添加 IPv6(NAT64?)?
- 是否可以在不重新创建现有 VM 规模集的情况下将 IPv6 地址添加到它?
不确定我是否完全理解您的意思,似乎 that article 中存在一些限制。
您的问题:
我猜你的意思是将多个LB前端映射到一个后端池。如果是这样,相同的前端协议和端口将在多个前端重复使用,因为每个规则都必须生成一个具有唯一目标 IP 地址和目标端口组合的流。您可以获取有关 multiple frontend configurations with LB.
的更多详细信息
不可能。前端 IP 地址的 IP 版本必须与目标网络 IP 配置的 IP 版本匹配。
NAT64 (translation of IPv6 to IPv4) is not supported.
- 不可能,VM 规模集本质上是一组负载平衡的 VM。 VM和A Vmss有一些区别,可以参考this. Also, If a network interface has a private IPv6 address assigned to it, you must add (attach) it to a VM when you create the VM. Read the network interface constraints.
You may not upgrade existing VMs to use IPv6 addresses. You must deploy new VMs.