为ALB配置CNAME解析

负载均衡域名已升级,新建ALB实例不支持直接使用DNS名称访问。用户可在域名解析服务中添加CNAME记录,将自定义域名指向ALB实例的DNS名称,实现通过自定义域名访问ALB。

image

配置CNAME解析并验证

  1. 前往ALB控制台,找到目标实例,在DNS名称列复制其DNS名称。

  2. 在域名服务商处添加解析记录。此处以阿里云云解析DNS为例。

    将非阿里云注册域名添加到云解析控制台进行解析管理。
    1. 前往云解析控制台的公网权威解析页面,单击目标域名进入解析设置页面,单击添加记录

    2. 根据以下信息完成CNAME解析配置,单击确定

      • 记录类型:选择CNAME。

      • 主机记录:输入自定义域名的前缀。

      • 解析请求来源:保持默认/默认,即对所有来源的解析请求生效。

      • TTL时间:解析结果缓存的有效时间,较低的 TTL 有助于配置变更更快生效。

      • 记录值:输入此前复制的ALB实例的DNS名称。

      添加时如遇解析冲突,请删除冲突的解析记录或更换主机记录名称。
  3. 验证自定义域名是否成功指向ALB实例。

    1. 在本地计算机打开命令行终端,执行ping <自定义域名>dig <自定义域名>

    2. 如果输出中包含ALB实例的DNS名称,如alb-xxxx.<region-id>.alb.aliyuncsslb.com,表示CNAME解析已生效。

      新增CNAME记录实时生效;修改CNAME记录的生效时间取决于本机和各级DNS服务器缓存的有效时间(即TTL值),请耐心等待。

相关文档

支持将对同一个ALB实例的不同域名的访问请求转发至不同的后端服务,请参考: