李云洲 发布的文章

某企业的DNS服务器欲迁移至阿里云,使用阿里云的SLB作负载均衡保证高可用。

乍一看,需求很简单啊,DNS集群前加SLB就能实现

DNS-SLB.jpg

但实际并非如此,目前阿里云负载均衡SLB不支持同一端口不同协议的监听,配置完TCP 53端口再配置UDP 53端口监听时,控制台提示“端口已占用”,无法配置。

用户需求如何满足呢?此时,需要借助NAT网关增加一次端口转换来解决,实现方式如下图:

DNS-SLB-NAT.jpg