Compartilhar via

使用Azure Application Gateway管理公共 IP 地址

Azure Application Gateway 是一个 Web 流量负载均衡器,用于管理发到 Web 应用程序的流量。 Application Gateway根据 HTTP 请求的属性做出路由决策。 属性的示例包括 URI 路径或主机头。 Application Gateway的前端是其后端池中应用程序的连接点。

Application Gateway前端可以是专用 IP 地址、公共 IP 地址或两者兼有。 Application Gateway的 V1 SKU 支持基本的动态公共 IP。 V2 SKU 仅支持静态的标准 SKU 公共 IP。 Application Gateway V2 SKU 不支持内部 IP 地址,因为它只是前端。 有关详细信息,请参阅 Application Gateway 前端 IP 地址配置

本文介绍如何使用订阅中的现有公共 IP 创建Application Gateway。

先决条件

  • 具有活动订阅的Azure帐户。 创建试用版订阅
  • 订阅中的两个标准 SKU 公共 IP 地址。 IP 地址不能与任何资源相关联。 有关创建标准 SKU 公共 IP 地址的详细信息,请参阅 创建公共 IP - Azure portal
    • 对于本文中的示例,请将新的公共 IP 地址命名为 myStandardPublicIP-1 和 myStandardPublicIP-2 。

使用现有公共 IP 创建Application Gateway

在本部分中,将创建Application Gateway资源。 选择在先决条件中创建的 IP 地址作为Application Gateway的公共 IP。

  1. 登录到 Azure portal

  2. 在门户顶部的搜索框中,输入 Application gateway

  3. 在搜索结果中,选择“应用程序网关”。

  4. 选择“+ 新建”。

  5. Create application gateway 中,输入或选择以下信息。

    设置 价值
    项目详细信息
    订阅 选择订阅。
    资源组 选择“新建”
    输入“myResourceGroupAppGW”
    选择“确定”
    实例详细信息
    应用网关名称 输入“myAppGateway”。
    区域 选择“中国北部 3”。
    保留默认值“标准 V2”。
    启用自动缩放 保留默认值“是”。
    最小实例计数 保留默认值“0”。
    最大实例计数 保留默认值“10”。
    可用区 保留“区域 1,2,3”的默认值。
    IP 地址类型 选择“仅 IPv4”。
    HTTP2 保留默认值“启用”。
    Configure virtual network
    虚拟网络 选择 Create new
    Create virtual network 中,将 myVNet 输入为名称。
    ADDRESS SPACE 中,保留默认地址空间。
    SUBNETS 中,将 default 更改为 myAGSubnet
    点击 OK
  6. 选择“下一步: 前端”。

  7. 在“前端”选项卡中,为“公共 IP 地址”选择“myStandardPublicIP-1”,或选择你的公共 IP 地址 。

  8. 选择下一步:后端

  9. 选择“添加后端池”。

  10. 在添加后端池时,输入“myBackendPool”作为名称,然后选择“添加”。

  11. 选择下一步:配置

  12. 选择+ 添加路由规则。 输入或选择以下信息。

    设置 价值
    规则名称 输入“myRoutingRule”。
    Priority 输入 1
    “侦听器”选项卡
    侦听器名称 输入“myListener”。
    前端 IP 选择“公共 IPv4”。
    协议 保留默认值“HTTP”。
    端口 保留默认值“80”。
    侦听器类型 保留默认值“基本”。
    自定义错误页
    错误的网关 - 502 留空。
    禁止 - 403 留空。
    “后端目标”选项卡
    目标类型 保留默认值Backend pool
    后端目标 选择“myBackendPool”。
    HTTP 设置 选择“添加新项”
    在“名称”中输入“myHTTPsetting”
    其他设置保留默认值。
    选择“添加”
  13. 选择 添加

  14. 选择“下一步:标签”,然后选择“下一步:查看与创建”。

  15. 选择“创建”。

注意事项

这是Application Gateway的简单部署。 有关高级配置和设置,请参阅 Quickstart:使用 Azure Application Gateway 定向 Web 流量 - Azure portal

有关Azure Application Gateway的详细信息,请参阅 什么是 Azure Application Gateway?

更改或删除公共 IP 地址

Application gateway不支持在创建后更改公共 IP 地址。

注意事项

如果动态基本 IP 与Application Gateway前端相关联,则仅在网关停止或启动时更改。 与Application Gateway前端关联的 DNS 名称不会更改。

后续步骤

本文介绍了如何创建Application Gateway和使用现有公共 IP。