Configuring desgnate with thirdparty software is supported ?

Solution In Progress - Updated -

Issue

  • We are deploying a DNS as a Service solution 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?

Environment

  • Red Hat Open Stack 7
  • Designate

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content