<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jan 30, 2015 at 9:07 AM, WXR <span dir="ltr"><<a href="mailto:474745079@qq.com" target="_blank">474745079@qq.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Is there any reverse proxy software for dns<span style="line-height:0px">‍</span> , which can do load balance、cache for dns service, just like squid for http service?<br><br></blockquote><div><br></div><div>What functionality do you need that can't be provided by bind? e.g. <a href="https://www.safaribooksonline.com/library/view/dns-bind/0596004109/ch07s04.html">https://www.safaribooksonline.com/library/view/dns-bind/0596004109/ch07s04.html</a></div><div><br></div><div>From that example, "ns1.foo.example" (192.168.0.1, the master) is your "real server" (in http service, the one that gets proxied) while the slaves (e.g. "ns2.foo.example" and  "<a href="http://ns.isp.net">ns.isp.net</a>", the one that is listed on your registrar as nameservers for "foo.example") runs the equivalent of squid in http service.</div><div><br></div><div>Load-balancing the slaves should happen automatically due to the way that DNS works, while load-balancing the master should not even be necessary due to the fact that it is rarely used (e.g. when configured correctly, the slaves can run just fine even when the master is down for several hours)</div><div><br></div><div>-- </div><div>Fajar</div></div></div></div>