1. 需要在公网DNS处把NS记录引向AD,指向AD的wan口。 2. 在DNS服务器里把wan口IP当作监听地址写进去 3. 在虚拟IP池里,把域名对应的IP写进去。并启用静态就近性。 4. 在DNS映射里填写DNS映射 就是把这域名和刚才创建的虚拟IP池绑定起来。这里就等于是要给客户端返回一个A记录,因为相当于是到这里 就要直接给客户端回消息了 只能回A记录或者AAAA记录。 5. 配置LDNS集合:这里相当于是 定义了电信和联通的地址集 6. 配置静态就近性 注:DNS映射级别的静态就近性是一级调度,就近选择虚拟IP池。虚拟IP池里面的静态就近性是二级调度,就近选择链路IP. 二级调度结果测试: 我在ldns里做了如下配置,方便测试。 因为没有域名,但是可以用设备里自带的DNS映射测试来试下: 注:也可以配置一级调度,即DNS映射级别的静态就近性。这样就需要一个IP对应一个虚拟IP池了。 总结: 入方向链路负载: 整个过程理解起来如下: 第一步:客户端的LDNS到了AD来进行域名解析→匹配DNS服务器,看LDNS发起请求的IP是否在监听地址范围内。是,则执行DNS服务器的各项功能,为该LDNS进行域名解析。 第二步:LDNS发起的这个域名解析请求是想要解析哪个域名→匹配DNS映射里面的域名和虚拟IP池对应关系 第三步:要给LDNS返回哪个IP→先匹配DNS映射里的虚拟IP池列表 第四步:多个虚拟IP池的时候选择哪个→匹配DNS映射里的虚拟IP池列表选择策略 第五步:如果选择策略选的是静态就近性→匹配静态就近性里的DNS映射级别,并且要先定义好LDNS集合 第六步:选好了虚拟IP池之后,从池里选哪个IP返回→匹配虚拟IP池内的虚拟IP选择策略 第七步:如果池内IP的选择策略是静态就近性→匹配静态就近性内的虚拟IP池级别 第八步:给LDNS返回最终选择出来的最优接入接口IP |