一、同一线路配置多条记录
根据你在 IGTM 配置的策略中的记录类型,IGTM 会全部接管同一条线路的相同记录类型, 效果如下:
1. IGTM 配置的策略为只切换 IPv4 地址,如果 a.example.com 对北京的用户配置了10条 A 记录,那么 IGTM 则会根据你配置的策略修改、删除这10条 A 记录。
2. IGTM 配置的策略为 IPv4 和 IPv6 地址池间进行切换,如果 a.example.com 对北京的用户配置了10条 A 记录, 那么 IGTM 则会根据你配置的策略修改、删除这10条 A 记录, 并新增、修改 AAAA 记录。
3. IGTM 配置的策略为域名地址池间进行切换,如果 a.example.com 对北京的用户配置了3条 CNAME 记录, 那么 IGTM 则会根据你配置的策略修改、删除这3条 CNAME 记录。
二、案例说明
·域名 access.test.com 的 DNS 解析配置如下:
·默认线路当前配置了4 条 A 记录:1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4。
·移动线路配置了 2 条 A 记录:100.1.1.1,100.2.2.2。
·联通线路配置了 2 条 A 记录:200.1.1.1,200.2.2.2。
·IGTM 实例配置如下:
·接入域名:access.test.com。
·访问策略绑定线路:默认、移动线路。
·主力地址池配置了 二级地址池:
·一级地址池配置:1.1.1.1,2.2.2.2。
·二级地址池配置:3.3.3.3。
·兜底地址池配置地址:backup.com。
此时 IGTM 托管的记录范围为 access.test.com 域名的默认、移动线路下的 A/CNAME 记录。
·当一级地址池生效时:
此时用户的预期 DNS 解析为:
·默认线路配置了2条 A 记录:1.1.1.1,2.2.2.2。
·移动线路配置了2条 A 记录:1.1.1.1,2.2.2.2。
·联通线路配置了2条 A 记录:200.1.1.1; 200.2.2.2。
默认线路下的记录 3.3.3.3, 4.4.4.4 由于未在 IGTM 地址池中配置。将被删除以保证解析与 IGTM 当前生效地址池一致。
移动线路的记录100.1.1.1,100.2.2.2,将被修改为 IGTM 当前生效地址池的地址 1.1.1.1,2.2.2.2。
联通线路由于未被托管,则继续维持原样。
·当兜底地址池生效时:
此时用户的预期 DNS 解析为:
·默认线路配置了1条 CNAME 记录:CNAME backup.com。
·移动线路配置了1条 CNAME 记录:CNAME backup.com。
·联通线路配置了2条 A 记录:200.1.1.1,200.2.2.2。
默认线路、移动线路下的记录 1.1.1.1,2.2.2.2 ,由于容灾切换,按照策略将解析从 A 记录切换至 CNAME 记录,原来的两条1.1.1.1,2.2.2.2记录将会被删除,仅添加一条兜底的 CNAME 记录。
联通线路由于未被托管,则继续维持原样。