- We are deploying a
DNS as a Servicesolution in Openstack kilo with Designate and Infoblox (as DNS backend). The synchronization between Infoblox and Designate’s mdns must be done by port 53 because Infoblox does not permit to use a non standard port. By default, mdns listens to 5354 port. It is easy to change the port updating the configuration file but changing to a privileged port fails starting mdns service. We tried to use iptables to open port 53 and to redirect traffic from port 5354 to port 53:
iptables -t nat -A PREROUTING -p tcp --dport 53 -j REDIRECT --to-port 5354 iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to-port 5354 iptables-save
- Although it worked the name resolution (using dig to port 53), the zone transfers between mdns and Infoblox did not work correctly. Could you recommend us how to make mdns listen to port 53?
- Red Hat Open Stack 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.