我有一个在 ubuntu 14.04 - bind9 上运行的 DNS 服务器,因为该服务器托管在 t2 micro amazon 免费套餐上,所以我不认为它可以处理它收到的所有请求,超过 10000 个客户端将使用我的 DNS 服务器。
所以我在考虑某种负载平衡,比如运行另一个实例并在主 DNS 上设置循环或其他东西来在他和第二个实例之间平衡请求的负载。
怎么做?!(我想你已经知道我想做什么了,任何解决方案都可以)
答案1
先决条件:将辅助 DNS 配置为主 DNS 的从属 DNS。
然后配置您的客户端以对 DNS 服务器的请求进行负载平衡,例如使用 /etc/resolv.conf 中的选项“rotate”(例如:http://www.linuxhowtos.org/Tips%20and%20Tricks/improving_dns_lookups.htm)