
> Piranha GUI配置DNS
> pulse是CentOS LB的HA心脏
> IPtables用于在数据包上配置标记,因为DNS使用TCP和UDP 53
几天后,我发现我无法弄清楚如何让它工作 – 我希望有人可以使用lvs.cf文件以及所有必要的iptables规则.或者如果有人已经使用过其他一些OpenSource&允许执行DNS LB的免费软件(不是循环DNS A记录 – 这不是本练习的目的).
如果有人在LVS下成功地使用池中的两个或更多真实服务器成功命名DNS,那么,如果配置可以发布,我将不胜感激:
> lvs.cf
> iptables规则放置
我主要寻找直接服务器返回或NAT – 任何一种解决方案都适用于我.
先感谢您.
吉姆.
解决方法 您应该能够在DR模式下使用LVS轻松配置DNS负载平衡.就个人而言,我会使用 Ldirectord而不是皮拉那哈(这是旧的和马车),但要么应该工作.如您所说,您需要为正确的TCP和UDP端口配置防火墙标记,然后对标记到后端服务器的所有数据包进行负载平衡.我假设您不需要DNS的持久性(无论如何都不适用于UDP).
我认为您可能缺少的步骤是允许后端服务器响应您发送的流量 – 通常称为ARP问题.如果你有windows服务器,那么使用this method.或者对于linux,最简单的方法是使用iptables重定向:
iptables -t nat -A PREROUTING -p tcp -d <VIP> -j REDIRECT
它在http://loadbalancer.org快速入门指南的第21页有更详细的解释.
如果您需要任何帮助,请发布您的配置,我会看看.
总结以上是内存溢出为你收集整理的domain-name-system – 使用LVS(Linux虚拟服务器)进行DNS HA全部内容,希望文章能够帮你解决domain-name-system – 使用LVS(Linux虚拟服务器)进行DNS HA所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)