【发布时间】:2018-10-12 06:25:16
【问题描述】:
我有一个带有子网的 VNET,子网中有 3 个 VM,VNET 通过 VPN 连接连接到本地服务器。本地服务器会将请求发送到子网的内部 IP。
我想做的是托管一个没有公共 IP 但在子网范围内有一个 IP 的负载平衡器。然后,本地应用程序将与单个负载均衡器通信,后者会将请求转发到子网中托管我的应用程序的任何服务器。
谁能告诉我这是否可能,或者如果可能的话。
【问题讨论】:
我有一个带有子网的 VNET,子网中有 3 个 VM,VNET 通过 VPN 连接连接到本地服务器。本地服务器会将请求发送到子网的内部 IP。
我想做的是托管一个没有公共 IP 但在子网范围内有一个 IP 的负载平衡器。然后,本地应用程序将与单个负载均衡器通信,后者会将请求转发到子网中托管我的应用程序的任何服务器。
谁能告诉我这是否可能,或者如果可能的话。
【问题讨论】:
我相信您正在寻找内部负载平衡器。 您可以在此处找到相关文档:https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-get-started-ilb-arm-portal。
Azure 内部负载平衡器 (ILB) 在位于云服务或具有区域范围的虚拟网络中的虚拟机之间提供网络负载平衡。
照常创建负载均衡器,但指定类型:内部。 最好也让它使用静态 IP 地址,这样它就不会改变。 然后,您需要配置其后端池和运行状况探测,以便它知道将流量路由到哪里。
【讨论】: