> Is there any solution or workarount to this problem, or should I use
> public IPs that are routable to the outside world instead of private
> addresses?
What you probably want to do is not run DNS servers on the real servers
at all. Just run one on the director, and point the /etc/resolv.conf
file on the real servers to this one. That eliminates your problem, because
the DNS software itself on the director will be responsible for forwarding
the result of any queries it makes back to the requesting client. I do
this for an LVS-DR mail cluster, and it works quite well.
--Greg
|