Azure 内部负载均衡器 IP
Azure internal load balancer IP
我有一个非常简单的 Azure VM 设置。一个 VM 在内部负载平衡器后面,它的私有 IP 地址是 10.0.1.10。
Web 服务是该 VM 中的 运行。我可以使用 http://localhost, but as per my software requirement, I have to use Load Balancer private IP address instead of localhost. But I can not browse with Internal Load Balancer IP address (http://10.0.1.10 访问网站,但无法在该虚拟机上运行)。
是设计使我无法通过它的私有 IP 地址访问内部负载均衡器吗?或者我需要做一些特别的事情才能让它发挥作用?
根据您的描述,您的意思是负载均衡器中的VM和VM上的Web服务运行,您想使用VM浏览内部负载均衡器IP,但是没有没用。
我在实验室测试过,也出现了同样的错误。顺便说一句,负载均衡器不能以这种方式工作。
这是我的网络捕获结果:
也许我们应该在负载均衡器之外创建一个新的 VM,然后您可以浏览负载均衡器 IP。因为一旦将网络接口添加到负载均衡器的后端 IP 地址池,负载均衡器就能够根据创建的负载均衡规则发送负载均衡的网络流量.
如果您还有疑问,欢迎回到这里 post。谢谢
此致,
public 和内部 Azure 负载均衡器配置之间存在差异。
当 Azure 负载均衡器用于 public 负载均衡器配置时,SNAT 用于出站请求。这意味着 public 后面的 VM 可以到达负载均衡器的 public IP 地址,并且流将相应地进行负载均衡。这将为与 VIP 的每个连接消耗一个临时端口。
内部负载均衡器配置目前不提供 SNAT。反过来,内部负载平衡器配置不允许池成员访问内部负载平衡器的 IP 地址。
我们正在考虑在未来的版本中通过允许为内部负载平衡器启用 SNAT 的选项来解决这个问题。强制SNAT实际上可以对那些不需要访问负载均衡器IP地址的人施加约束,因此这需要是一个选项而不是默认值。
我有一个非常简单的 Azure VM 设置。一个 VM 在内部负载平衡器后面,它的私有 IP 地址是 10.0.1.10。 Web 服务是该 VM 中的 运行。我可以使用 http://localhost, but as per my software requirement, I have to use Load Balancer private IP address instead of localhost. But I can not browse with Internal Load Balancer IP address (http://10.0.1.10 访问网站,但无法在该虚拟机上运行)。 是设计使我无法通过它的私有 IP 地址访问内部负载均衡器吗?或者我需要做一些特别的事情才能让它发挥作用?
根据您的描述,您的意思是负载均衡器中的VM和VM上的Web服务运行,您想使用VM浏览内部负载均衡器IP,但是没有没用。
我在实验室测试过,也出现了同样的错误。顺便说一句,负载均衡器不能以这种方式工作。
这是我的网络捕获结果:
也许我们应该在负载均衡器之外创建一个新的 VM,然后您可以浏览负载均衡器 IP。因为一旦将网络接口添加到负载均衡器的后端 IP 地址池,负载均衡器就能够根据创建的负载均衡规则发送负载均衡的网络流量.
如果您还有疑问,欢迎回到这里 post。谢谢
此致,
public 和内部 Azure 负载均衡器配置之间存在差异。
当 Azure 负载均衡器用于 public 负载均衡器配置时,SNAT 用于出站请求。这意味着 public 后面的 VM 可以到达负载均衡器的 public IP 地址,并且流将相应地进行负载均衡。这将为与 VIP 的每个连接消耗一个临时端口。
内部负载均衡器配置目前不提供 SNAT。反过来,内部负载平衡器配置不允许池成员访问内部负载平衡器的 IP 地址。
我们正在考虑在未来的版本中通过允许为内部负载平衡器启用 SNAT 的选项来解决这个问题。强制SNAT实际上可以对那些不需要访问负载均衡器IP地址的人施加约束,因此这需要是一个选项而不是默认值。