负载平衡Bind9与Keepalived和LVS

我怎样才能正确configurationLVS从虚拟ip到/从客户端masqerade / NAT数据包?

目前我有:

UDP 10.47.1.80:domain rr -> 10.47.1.51:domain Masq 10 0 5 -> 10.47.1.52:domain Masq 10 0 9 

问题我看到:

 dig my.test.domain @10.47.1.80 ;; reply from unexpected source: 10.47.1.51#53, expected 10.47.1.80#53 

我希望NAT / Masq重写IP,但是,服务器直接响应客户端。

当不把导演设置为网关时,我必须启用一些附加选项:

 sysctl -w net.ipv4.ip_forward=1 sysctl -w net.ipv4.vs.conntrack=1 iptables -t nat -A POSTROUTING -j MASQUERADE 

现在它按预期工作