本文为您介绍监听相关的常见问题。

全球加速是否支持保持客户端源IP?

支持。

全球加速保持客户端源IP功能根据监听协议的不同,支持的情况有所不同。更多信息,请参见保持客户端源IP

UDP监听协议是否支持客户端亲和性和保留客户端源IP功能?

均不支持。

同一个全球加速实例下,所有监听下的端口可以相同吗?

UDP监听可以与TCP、HTTP或HTTPS监听使用相同端口。TCP、HTTP和HTTPS监听之间,不能使用相同端口。

单个全球加速实例中可以创建监听的个数是多少?

10个。

您可以在配额中心配额管理页面提升配额。具体操作,请参见提升配额

关于全球加速更多使用限制信息,请参见使用限制

一个监听可以配置端口的个数是多少?

根据监听路由类型的不同,以及各路由类型下协议类型不同,默认支持的端口数量也有所不同:
  • 智能路由类型监听:
    • TCP或UDP协议的监听:30个。
    • HTTP或HTTPS协议的监听:1个。
  • 自定义路由类型监听:65499个。

    以下系统保留端口不生效:25、250、4789和4790。

目前针对TCP或UDP协议的监听,在部分地域支持为单个监听配置超过300个连续的端口。更多信息,请参见监听端口

监听支持配置的端口范围是多少?

监听支持配置的端口范围是:1~65499。

保持客户端源IP功能开启后不生效,可能是哪些原因?

  • 后端服务部署地为阿里云时,如果后端实例或阿里云公网IP绑定实例不是专有网络类型实例,则开启保持客户端源IP功能后不生效。
  • 后端服务部署地为非阿里云时, 需要后端服务器支持解析Proxy Protocol,才能获取到客户端源IP信息,否则不生效。

    因为在您开启保持客户端源IP功能的情况下,全球加速会使用Proxy Protocol保持客户端源IP,如果您的后端服务器不支持解析Proxy Protocol,则会导致后端服务器无法正确解析加速流量。

如何关闭保持客户端源IP功能?

对于HTTP或HTTPS监听,默认开启保持客户端源IP功能,无法关闭。

对于TCP监听,您可以直接在控制台进行关闭。操作步骤如下:
  1. 登录全球加速管理控制台
  2. 实例列表页面,找到目标全球加速实例,在操作列单击配置监听
  3. 监听页签下,找到目标监听,在操作列单击编辑监听
  4. 配置监听和协议配置向导页面,单击下一步
  5. 配置终端节点配置向导页面,关闭保持客户端源IP开关,然后单击下一步
  6. 配置审核配置向导页面,确认无误后,单击提交

全球加速IPv6转换IPv4时如何获取客户端源IP?

全球加速支持自动获取ProxyProtocol两种获取客户端源IP的方式。
说明 ProxyProtocol方式需要后端服务器支持解析Proxy Protocol,才能获取到客户端源IP信息,否则访问会失败。关于获取客户端源IP的更多信息,请参见保持客户端源IP
根据监听协议和后端服务部署位置不同,获取客户端源IP的方式有所不同:
  • 后端服务部署选择阿里云时:
    • 针对TCP监听协议类型:可选择自动获取ProxyProtocol两种方式。其中,IPv6客户端仅支持ProxyProtocol方式。
    • 针对HTTP或HTTPS监听协议类型:仅支持通过HTTP请求头的X-Forwarded-For字段获取客户端源IP。
  • 后端服务部署选择非阿里云时:
    • 针对TCP监听协议类型:默认为ProxyProtocol方式。其中,IPv6客户端仅支持ProxyProtocol方式。
    • 针对HTTP或HTTPS监听协议类型:仅支持通过HTTP请求头的X-Forwarded-For字段获取客户端源IP。