Azure负载平衡器-传出IP地址错误

Azure负载平衡器-传出IP地址错误,azure,azure-virtual-machine,azure-virtual-network,Azure,Azure Virtual Machine,Azure Virtual Network,我在负载平衡器后面有两个Azure虚拟机。虚拟机没有任何公共IP,只有LB有一个静态公共IP地址 有时VM会获得传出的公共IP 13.93.5.128,这是不对的。当我重新启动一个虚拟机时,它得到了正确的IP,但第二个虚拟机得到了这个错误的IP。即使没有重启,它也会发生变化 根据这一点——我认为我使用的是负载平衡虚拟机(虚拟机上没有实例级公共IP地址)(SNAT) 使用挖掘myip.opendns.com@resolver1.opendns.com尝试传出IP 如何使负载平衡器后面的所有虚拟机的

我在负载平衡器后面有两个Azure虚拟机。虚拟机没有任何公共IP,只有LB有一个静态公共IP地址

有时VM会获得传出的公共IP 13.93.5.128,这是不对的。当我重新启动一个虚拟机时,它得到了正确的IP,但第二个虚拟机得到了这个错误的IP。即使没有重启,它也会发生变化

根据这一点——我认为我使用的是负载平衡虚拟机(虚拟机上没有实例级公共IP地址)(SNAT)

使用
挖掘myip.opendns.com@resolver1.opendns.com
尝试传出IP


如何使负载平衡器后面的所有虚拟机的传出IP始终相同(负载平衡器的一个)?

这可能过于详细,无法满足您的要求,但如果您的
vm
使用ARM托管(与经典相反),则您可以为
负载平衡器保留公共IP地址。如果您因任何原因对分配的地址不满意,请保留并分配一个新地址

示例

  • 创建一个资源组
  • 在资源组内创建虚拟网络
  • 在虚拟网络内创建子网
  • 创建公共IP
  • 在资源组下创建负载平衡器
  • 在负载平衡器内创建前端IP池,并将新创建的公共IP分配给它
  • 在负载平衡器中创建后端IP池
  • 为负载平衡器创建规则
  • 在负载平衡器内创建入站NAT规则
  • 为负载平衡器创建探测
  • 在资源组下创建NIC。NIC必须位于已创建的资源组、Vnet和子集中
  • 此外,它必须与负载平衡器的后端池和负载平衡器的入站NAT规则连接
  • 创建新VM并连接新创建的NIC
参考

这些值得一读:


对于您的需求来说,这可能过于复杂,但是如果您的
虚拟机
是使用ARM托管的(与经典型相反),那么您可以为
负载平衡器
保留一个公共IP地址。如果您因任何原因对分配的地址不满意,请保留并分配一个新地址

示例

  • 创建一个资源组
  • 在资源组内创建虚拟网络
  • 在虚拟网络内创建子网
  • 创建公共IP
  • 在资源组下创建负载平衡器
  • 在负载平衡器内创建前端IP池,并将新创建的公共IP分配给它
  • 在负载平衡器内创建后端IP池
  • 为负载平衡器创建规则
  • 在负载平衡器内创建入站NAT规则
  • 为负载平衡器创建探测
  • 在资源组下创建NIC。NIC必须位于已创建的资源组、Vnet和子集中
  • 此外,它必须与负载平衡器的后端池和负载平衡器的入站NAT规则连接
  • 创建新VM并连接新创建的NIC
参考

这些值得一读:


我正在使用ARM,我已经完成了所有这些步骤。负载平衡工作正常,但有时我得到LB静态IP,有时我得到13.93.5.128传出流量:(我使用ARM,我已经完成了所有这些步骤。负载平衡工作正常,但有时我得到LB静态IP,有时我得到13.93.5.128传出流量:(