如何使用 Azure 应用程序网关配置 SSL?

How to configure ssl with azure application gateway?

我必须像下面的场景那样配置我的 Microsoft Azure 服务器

所以它就像一个带有 public IP 的请求,它代表具有 SSL 的应用程序网关,请求从应用程序网关传递到负载均衡器。

LB 只是根据端口号转发到虚拟机(具有 SSL)。

这里只有一个public根据端口选择的IP和虚拟机

我进行了配置,但唯一缺少的是在虚拟机中使用应用程序网关和相同 SSL 的 SSL 配置。

我不知道我的配置模式是对还是错,如果你有好的选择,请建议我。

我的目标是实现请求(使用 public IP)从具有 SSL 的应用程序网关传递到基于具有相同 [=29= 的端口也具有相同 SSL 的虚拟机] IP,有没有比我的配置模式更好的选择?

请帮助我,如何实现它。

在应用程序网关中,您可以实现端到端 SSL,并且可以使用不同的 SSL 端口创建多个 HTTP 设置,无需 ILB 即可实现此目的。

如果是这种情况,您将无法获得高可用性,因为每个 SSL 端口只有一个 VM。

您能解释一下为什么需要为每台机器使用不同的 SSL 端口吗?您是否托管多个站点?

如果是,您可以使用应用程序网关轻松实现。如果您有任何后续问题,请告诉我您的整个设置。我是来帮你的。

您可以在应用程序网关中使用以下设置,并且您的 VM 前面不需要 ILB。

  1. 创建应用程序网关。创建 3 个多站点侦听器。上传证书并输入主机名和相应的端口。
  2. 创建 3 个后端池并将您的 VM 添加到其中。
  3. 创建 3 个 HTTP 设置。上传认证证书并配置相应的端口。创建运行状况探测并将其附加到 HTTP 设置。
  4. 创建规则,在其中 link 使用 HTTP 设置和后端池的相应侦听器。
  5. 检查健康探测器是否健康。如果是,则您的设置已完成。