您可以通过变更应用型负载均衡 ALB(Application Load Balancer)实例的网络类型来满足您的业务要求。
实例网络类型
实例类型 | 公网ALB实例 | 私网ALB实例 |
适用场景 | 需要从互联网访问后端服务。 | 仅需从阿里云VPC访问后端服务。 |
IP地址分配 | 分配弹性公网IP(EIP)和私网IP。 可为绑定Anycast EIP实现多地域就近接入。 | 仅分配私网IP。 |
访问方式 | 可通过公网和私网访问。 | 仅可通过私网访问。 |
逻辑示意 | ||
计费相关 | 涉及实例费、LCU费和公网网络费(由EIP收取)。 | 仅涉及实例费和LCU费。 |
协议版本
协议版本 | 默认分配的对外提供服务IP(每可用区) | 说明 |
IPv4 |
|
|
双栈 |
|
|
仅部分地域支持双栈。
双栈ALB实例根据IPv4判断网络类型。IPv4为私网表示该实例为私网类型,IPv4为公网代表该实例为公网类型。
仅支持新建双栈实例,不支持升级已有IPv4实例为双栈。
访问控制策略(ACL)条目仅支持IPv4地址。
升级后的 ALB 实例从每个指定的交换机中分配对外提供服务的私网 IPv4 地址和 IPv6 地址。
公网IP介绍
ALB支持的公网类型:
EIP:EIP是可以独立购买和持有的公网IP地址资源。EIP可绑定到专有网络类型的CLB实例、私网ALB实例和公网NAT网关上。更多信息,请参见什么是弹性公网IP。
Anycast EIP:Anycast EIP是可以独立购买和持有的公网IP地址资源。每一个Anycast EIP实例会被分配一个可访问公网的IP地址。更多信息,请参见什么是Anycast EIP。
关于Anycast EIP和EIP的差异,请参见Anycast EIP和EIP对比。
使用限制
ALB实例绑定Anycast EIP使用限制:
ALB支持Anycast EIP的地域,请参见下表。
区域 | 地域 |
中国 | 中国香港 |
亚太 | 韩国(首尔)、日本(东京)、新加坡、马来西亚(吉隆坡)、印度尼西亚(雅加达)、菲律宾(马尼拉)、泰国(曼谷) |
欧洲与美洲 | 英国(伦敦)、美国(弗吉尼亚)、美国(硅谷)、德国(法兰克福) |
ALB实例绑定EIP使用限制:
ALB实例每个可用区绑定的EIP类型需保持一致。关于ALB支持绑定的EIP类型,请参见ALB支持绑定哪些类型的EIP?。
绑定前,要求EIP未加入共享带宽。如有加入共享带宽的需求,ALB实例绑定EIP后,您可以在负载均衡控制台选择加入共享带宽。EIP的线路类型与共享带宽的线路类型需保持一致。关于如何加入共享带宽,请参见调整公网实例带宽峰值。
计费影响
ALB的计费项目前按小时收取,不足1小时按1小时计费。网络类型变更大约需要一分钟,如果您在1小时中间变更了网络类型,不足1小时的部分将按照变更前的计费规则收取1小时的费用。更多信息,请参见ALB计费规则。
公网和私网之间的变更,计费影响如下。
操作
使用场景
变更方式
计费影响
相关计费文档
IPv4私网变更公网
ALB需要对外提供IPv4服务。
通过分配EIP或Anycast EIP。
为ALB实例分配EIP或Anycast EIP,会在对应的EIP或Anycast EIP上产生公网网络费。
IPv4公网变更私网
ALB不再需要对外提供IPv4服务。
通过解绑EIP或Anycast EIP。
变更后,具体的计费情况请以您的实际账单为准。
无
IPv6私网变更公网
ALB需要对外提供IPv6服务。
通过为IPv6网关开启公网带宽。
IPv6网关开启公网带宽会产生一定的费用。
IPv6公网变更私网
ALB不再需要对外提供IPv6服务。
通过为IPv6网关关闭公网带宽。
变更后,具体的计费情况请以您的实际账单为准。
无
前提条件
您已创建ALB。具体操作,请参见创建和管理ALB实例。
IPv4实例网络类型变更
私网变更公网
实例由私网变更为公网时,您需要为ALB实例分配公网IP,支持为ALB实例分配EIP或Anycast EIP,该操作将产生相关公网网络费,更多信息,请参见弹性公网IP计费和Anycast EIP计费。
- 登录应用型负载均衡ALB控制台。
在顶部菜单栏,选择实例所属的地域。
在实例页面,找到目标私网ALB实例,然后单击实例ID。
在实例详情页签,找到基本信息区域,在网络类型的IPv4右侧单击变更网络类型。
在变更网络类型对话框中,根据您的业务需求选择IP类型并分配公网IP,然后单击确定变更。
分配EIP
选择IP类型为弹性公网IP。
在列表中的分配弹性公网IP下拉框中选择新购弹性公网IP或指定可用的弹性公网IP。
说明列表中的所有可用区都需要分配弹性公网IP。
如果您的业务需要ALB使用某个特定IP地址的EIP,您可以通过变更单个EIP实现。变更单个EIP需要增加或减少可用区来实现绑定或解绑EIP。关于如何变更可用区,请参见更新实例可用区。
选择新购弹性公网IP时,请注意:
ALB网络类型变更会影响业务,之前随公网ALB创建的EIP会因网络类型的变更自动解绑或释放掉且无法找回。
您可以通过弹性公网IP管理控制台查看已购EIP的相关参数信息。
新购的EIP为按量付费(按使用流量计费)的BGP多线默认安全防护EIP。
分配Anycast EIP
关于ALB绑定Anycast EIP的相关限制和详细操作,请参见绑定Anycast EIP实现多地域就近接入。
选择IP类型为Anycast弹性公网IP。
在列表中的分配Anycast弹性公网IP下拉框中选择新购Anycast弹性公网IP或指定可用的Anycast EIP,然后单击确定变更。
说明列表中的所有可用区都需要分配Anycast EIP。
选择新购Anycast弹性公网IP时,请注意:
ALB实例变更私网或释放后,关联的Anycast EIP会自动解绑并释放。
您可以通过任播弹性公网IP管理控制台查看已购Anycast EIP的相关参数信息。
在实例详情页签,查看网络类型。
此变更生效大约需要一分钟,在实例详情页签查看IPv4的网络类型转变为公网后,代表转换成功。
公网变更私网
ALB实例由公网类型转换为私网类型,此操作会一次性解绑公网实例上所有EIP,并修改实例域名解析,将EIP变更为私网IP,请谨慎操作。
- 登录应用型负载均衡ALB控制台。
在顶部菜单栏,选择实例所属的地域。
在实例页面,找到目标公网ALB实例,然后单击实例ID。
在实例详情页签,找到基本信息区域,在网络类型的IPv4右侧单击变更网络类型。
在弹出的对话框中,确认转换后的影响,然后单击确定变更。
在实例详情页签,查看网络类型。
此变更生效大约需要一分钟,在实例详情页签查看IPv4的网络类型转变为私网后,代表转换成功。
双栈实例网络类型变更
私网变更公网
IPv4私网变更公网,请参见IPv4实例网络类型变更。
IPv6私网变更公网,请执行以下步骤完成变更。
说明IPv6私网变更公网,将在VPC中的IPv6网关中开启公网带宽。开启公网带宽会产生一定的费用且会根据ALB公网和私网的切换,自动加入或删除。更多信息,请参见IPv6网关计费说明。
- 登录应用型负载均衡ALB控制台。
在顶部菜单栏,选择实例所属的地域。
在实例页面,找到目标私网ALB实例,然后单击实例ID。
在实例详情页签,找到基本信息区域,在网络类型的IPv6右侧单击变更网络类型。
在弹出的IPv6变更网络类型对话框中,确认提示信息,然后单击确定变更。
说明如果ALB实例所在的VPC下没有IPv6网关,系统将提示您新建IPv6网关。请根据控制台提示信息完成操作。
在实例详情页签,查看网络类型。
此变更生效大约需要一分钟,在实例详情页签查看IPv6的网络类型转变为公网后,代表转换成功。
公网变更私网
IPv4公网变更私网,请参见IPv4实例网络类型变更。
IPv6公网变更私网,请执行以下步骤完成变更。
- 登录应用型负载均衡ALB控制台。
在顶部菜单栏,选择实例所属的地域。
在实例页面,找到目标公网ALB实例,然后单击实例ID。
在实例详情页签,找到基本信息区域,在网络类型的IPv6右侧单击变更网络类型。
在弹出的关闭IPv6公网对话框中,确认转换后的影响,然后单击确定关闭。
在实例详情页签,查看网络类型。
此变更生效大约需要一分钟,在实例详情页签查看IPv6的网络类型转变为私网后,代表转换成功。