CLB实例是否支持后端FTP服务?
暂不支持。
不支持。
后端服务器是否可以作为客户端访问CLB实例?
若源地址透传,则不可以。因为后端服务器会根据报文源IP为本地IP,判定该报文为本机发出的报文,所以无法将应答报文返回给CLB实例,最终导致回程流量不通。
若源地址未透传,则可以。
您可参考 配置后端服务器安全组,查看后端服务器的安全组是否需要放通客户端地址(如0.0.0.0/0),若需要,则为源地址透传,后端服务器不可以作为客户端访问CLB实例;若不需要,则不透传源地址,后端服务器可以作为客户端访问CLB实例。 为CLB实例分配的公网IP是否为独享型?
是的。公网CLB实例和私网CLB实例关联的公网IP均不允许同时绑定其他云资源。
- 公网CLB实例转换为私网CLB实例后,其关联的公网IP与CLB实例生命周期彼此独立。该公网IP与CLB实例解绑后,可以重新绑定其他云资源。
- 私网CLB实例关联的公网IP与CLB实例解绑后,也可以重新绑定其他云资源。
CLB实例是否自带防DDoS攻击和Web代码层次安全的功能?
未绑定公网IP的私网CLB实例不涉及DDoS防护能力。公网IP默认提供DDoS基础防护能力,且支持购买DDoS原生防护能力和DDoS高防能力。
所以,已关联公网IP的CLB实例的安全防护能力默认为其关联的公网IP的安全防护能力。
如创建公网CLB实例或申请公网IP时未指定安全防护类型,则默认提供DDoS基础防护能力。如需提升安全防护能力,可按需购买其他DDoS防护能力,详细介绍请参见公网IP DDoS防护。 说明
增强防护类型的公网IP正在邀测中,暂仅支持完成 企业认证 的账号申请试用,如需试用,请联系客户经理。 不支持。
不支持。
目前火山引擎CLB监听器暂不支持直接配置HTTP安全头,建议您在后端服务器(如Nginx、Apache)中通过配置响应头实现。例如在Nginx中添加add_header指令,配置Content-Security-Policy、X-Frame-Options等安全头。
- 四层CLB默认具有源地址透传功能,支持直接获取客户端IP地址。
- 接入Web应用防火墙的四层CLB,客户端请求通过Web应用防火墙时,客户端IP地址会被转换。此时,您可以参考通过CLB的4 层监听器接入云WAF实例配置HTTP Header字段,使WAF携带客户端源IP传递给后端服务器。
- 七层CLB默认不支持获取客户端IP地址,但通过配置后端服务器,也能够获取到客户端源IP。详细配置可参见七层监听器获取客户端源IP。
CLB是否支持TCP长连接?
支持。建立TCP长连接后,CLB支持持续转发业务请求。使用TCP长连接减少了TCP建连次数,有助于提高TCP连接的复用率。
CLB实例所在的VPC和子网可以修改吗?
不可以。创建CLB实例前请提前规划VPC和子网信息。如果实例创建成功后需要更改VPC和子网信息,请删除重新创建。
CLB实例的规格可以调整吗?
- 包年包月类型的实例只支持提升规格,不支持降低规格。
托管CLB实例支持扩容吗?
支持。托管CLB实例不支持在CLB控制台扩容,但可以在托管CLB所属的服务(例如容器服务)的控制台进行扩容操作,详细操作请参见更新CLB服务。 CLB是否支持限制客户端IP访问?
支持。您可以通过为监听器设置访问控制从而限制客户端访问CLB的流量,详细操作请参见监听器设置访问控制。 CLB如何重定向?
七层监听器支持重定向功能,您可以将匹配某域名和URL的访问请求重定向至其他协议、域名、端口或路径,还可以指定重定向状态码。详细介绍可参见添加重定向转发规则。 操作使用
为什么IAM用户被授予拒绝申请公网IP的权限,却依然可以创建公网CLB?
因为公网CLB的公网IP地址与用户单独申请的公网IP二者的产品形态不一样,例如公网CLB的公网IP不支持绑定和解绑等,所以IAM用户被授予拒绝申请公网IP的权限不影响其创建公网CLB。
在开通CLB服务时,需要您手动为CLB服务授予跨服务访问请求的权限,而该权限包含了公网IP相关的API。因此,即使子用户被授予了拒绝申请公网IP的权限,仍然可以通过创建公网CLB的方式申请出新的公网IP。
若您需要拒绝IAM用户创建公网CLB,可以新建拒绝创建公网CLB的自定义策略,并授予IAM用户。
CLB实例什么情况下需要使用公网IP?
当您需要CLB实例接受来自公网的请求时,需要为其配置公网IP。
为什么CLB实例控制台上的删除按钮置灰,不允许删除?
删除CLB实例的前提条件如下,若不满足,则不允许删除。
- CLB实例为按量计费或包年包年已到期。若包年包月CLB未到期,请参考 退订管理。
- 如除上述情况外,仍存在CLB实例长时间无法删除情况,请联系火山引擎技术支持服务。
CLB实例的IP是否可以Ping通?
客户端Ping CLB实例的IP时,请求由CLB集群响应,不会转发到后端服务器。
- 公网CLB支持Ping,实例创建成功后即可Ping通。
- 私网CLB也支持Ping,仅支持与来自本VPC或同一私网环境的客户端互通。
CLB资源列表中为什么只显示关联云资源(如私有网络、云服务器、网卡)的ID,不显示名称?
因为您使用的账号为子账号,且该子账号未配置相应关联资源的全局权限。
您需要为该子账号配置关联资源的全局权限。权限配置的详细介绍请参见策略管理。 绑定Anycast公网IP时提示“当前子账号暂无权限,请切换项目或联系主账号进行授权”该如何处理?
出现该报错是因为您使用的是子账号,该子账号没有Anycast公网IP的查看权限。您需要联系主账号为该子账号授权系统预置策略AnycastEIPReadOnlyAccess的权限,权限配置的详细介绍请参见策略管理。 通过CLB实例无法访问后端业务的排查方法?
前提条件
请确保该CLB实例的后端服务器未作为客户端使用。
问题描述
当出现以下问题时,可以参考以下内容排查解决。
- 可以直接访问后端服务器,但是无法通过CLB实例访问后端服务器。
- 通过私网IP可以访问CLB实例,但无法通过公网IP访问CLB实例。
背景介绍
- 公网客户端通过公网IP访问CLB实例;私网客户端通过私网IP访问CLB实例。
- CLB实例根据监听协议/端口,将客户端流量转发给匹配的监听器。
- 监听器首先判断后端服务器的健康检查是否正常,只会将流量转发给正常运行的后端服务器。
- 监听器会根据调度策略和后端服务器的权重转发流量。
由以上几点得知,客户端通过CLB实例无法访问后端服务器的原因可能是安全控制或健康检查配置问题。
建议您按照从后端到前端的顺序进行排查,从而快速找到问题原因。
排查思路
步骤一:是否可直接访问后端服务器:使用客户端直接访问后端服务器,确认后端服务器配置和业务配置无问题。
步骤二:后端服务器配置是否正确:通过后端服务器组查看后端服务器的权重和业务端口是否配置正确。
步骤三:后端服务器关联的安全组是否配置正确:通过后端服务器 > 安全组查看安全组是否已放通业务端口和客户端的访问。七层CLB还需要放通100.64网段,详细配置可参见配置后端服务器安全组。 步骤四:如果监听器已开启健康检查,请确认健康检查是否正常:通过监听器查看健康检查结果是否为正常。健康检查异常时,CLB实例不会向这台服务器转发流量。健康检查异常原因排查的详细介绍请参见健康检查异常排查指导 步骤五:访问控制配置是否正确:通过CLB实例 > 基本信息查看是否开启了访问控制,以及访问控制是否限制了客户端的访问。
排除以上问题,如果仍无法解决问题,请联系客户经理。
为什么后端服务器请求不均衡?
CLB实例如何解绑公网IP?
- 公网CLB实例不支持直接解绑公网IP,但可以先将其转换为私网CLB实例,然后解绑其关联的公网IP。
公网CLB实例和绑定了公网IP的私网CLB实例支持调整公网带宽,详细步骤可参见修改公网带宽上限。 CLB本身不支持修改文件上传大小限制。建议检查后端Nginx配置中的client_max_body_size和client_body_buffer_size参数。
带宽相关
CLB实例带宽和其关联的公网IP带宽有什么区别?
- CLB实例带宽是指CLB实例规格中定义的带宽,表示出入CLB的所有流量总和的最大值。
- CLB实例关联的公网IP带宽是指公网IP支持的最大公网访问流量。
公网客户端访问CLB的流量同时受CLB实例带宽和其关联的公网IP带宽限制,取两者中的较小值。私网客户端访问CLB的流量仅受CLB实例带宽的限制。
CLB实例的带宽是否支持调整?
- 不同规格的CLB实例带宽不同,可以通过变更实例规格调整CLB实例的私网带宽。
- 公网CLB实例和已绑定公网IP的私网CLB实例支持调整公网带宽上限,您可以参考修改公网带宽上限调整带宽。
CLB实例的带宽大小需要根据后端服务器带宽的大小进行调整吗?
CLB实例的带宽包括私网带宽和公网带宽。私网带宽指CLB实例规格中定义的带宽;公网带宽指CLB实例关联的公网IP的带宽。
- 私网带宽是出入CLB的所有私网流量总和,需要根据私网客户端访问后端服务器的带宽大小进行设置。
- 公网带宽用于公网客户端与CLB实例之间的流量访问,需要根据后端实际业务情况进行调整。
配额相关
单个账号默认可以创建多少个CLB实例或监听器?
同一个CLB实例支持绑定多个公网IP吗?
不支持。
- 公网CLB实例创建时自动关联公网IP,无需手动绑定。
- 私网CLB实例仅支持为每个实例绑定一个公网IP。
什么是CLB配额?
为了防止资源的滥用,火山引擎对各服务资源的使用数量或容量进行了限制,该限制的最大值即为配额。CLB配额是指与CLB服务相关的资源配额,详情可参见约束限制。