我有一个带有子网的 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 地址,这样它就不会改变。然后,您需要配置其后端池和运行状况探测,以便它知道将流量路由到哪里。