基于GTM实现IP地址和域名地址同时调度

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

应用场景

  • 中国内地用户请求国内的IP地址,海外用户请求GA加速域名从而获取访问加速;

  • 业务切换时,新的服务地址通过域名的方式提供(例如WAF、DDoS、CDN、SLB等),需要IP地址和域名共存一段时间,逐步切流;

若您的业务涉及以上场景,均可参考本实践进行配置。

实现效果

  • 域名cloud-example.com已经使用阿里云解析DNS,需要接入GTM的业务域名为www.cloud-example.com

    说明

    如果您的业务域名不在阿里云解析DNS,也可使用GTM产品。但是GTM所在账号中必须有域名以生成GTM接入域名。最终在业务域名当前DNS厂商处添加CNAME记录,指向GTM接入域名即可。

  • 已购买GTM实例gtm-cn-0******he101,若还没有购买实例,请先购买实例

解析请求来源

常态下返回的地址

故障场景下返回的地址

中国移动

4.4.XX.XX

5.5.XX.XX、6.6.XX.XX

中国电信

5.5.XX.XX

4.4.XX.XX、6.6.XX.XX

中国联通

6.6.XX.XX

4.4.XX.XX、5.5.XX.XX

境外

ga-***.aliyunga0017.com

4.4.XX.XX、5.5.XX.XX、6.6.XX.XX

默认

4.4.XX.XX、5.5.XX.XX、6.6.XX.XX

ga-***.aliyunga0017.com

说明
  • 当中国移动、电信、联通的IP地址均出现异常时,所有解析请求来源均返回GA加速域名地址;

  • 本文中相关的地址仅用于举例,配置时请更换为实际的业务地址;

image

设置方法

  1. 访问云解析DNS-全局流量管理

  2. 在 接入域名配置 页签,单击 创建接入域名 按钮。

  3. 在 场景选择 弹框中选择 自定义场景 。

  4. 在 创建接入域名 页面单击接入域名图标并选择 基础配置 。

  5. 在 接入域名基础配置 页面完成各项参数配置后,单击 提交配置 。接入域名配置可参考接入域名配置方式

    警告
    • 记录类型必须选择A,否则IP类型的地址池和域名类型的地址池无法共存;

    • 记录类型配置后不支持修改,如需修改请删除配置后重新设置;

    image

  6. 单击接入域名图标下的负载均衡策略,本示例选择来源就近;具体可参考地址池间负载均衡策略配置

    重要
    • 负载均衡策略不可选择轮询所以添加IP地址池和域名地址池之前,负载均衡策略不能是轮询

    • 本文选择来源就近,您可以根据实际业务需求选择权重或者顺序策略;

  7. 添加IP和域名地址池,并为中国内地3个运营商地址设置负载均衡策略,本示例选择来源就近,域名地址池默认设置为轮询,具体请参考地址负载均衡策略配置。配置完成的图形化界面如下:image

重要

负载均衡策略为来源就近时,地址池之间智能解析的机制:

  • 配置多个地址池,优先按来源线路的精细度匹配可用地址池;

  • 如果同一个来源匹配多个可用地址池,返回顺序号最小的可用地址池;

负载均衡策略为来源就近时,同一个地址池内地址之间智能解析的机制:

  • 配置多个地址,优先按照来源线路的精细度匹配可用地址;

  • 如果同一来源匹配多个IPv4IPv6可用地址,所有可用地址以轮询方式全部应答;

  • 如果同一个来源匹配多个域名地址,返回顺序号最小的可用域名地址;

  1. 配置完成后,可对GTM的接入域名进行拨测,验证配置的准确性;可使用拨测工具

  2. 拨测验证正确后,可以启用接入域名;image

  3. 最后将您的业务域名通过CNAME指向GTM接入域名。