7

I'm looking for an DNS management solution. Features I'd like:

  • add and remove zones
  • add, edit, or remove records in zones
  • intuitive web UI
  • automatic lint before commit
  • limit which users can edit which zones

Technical requirements:

  • open source or free software license
  • runs on Linux
  • compatible with BIND
  • REST API
  • preferably written in Perl, JavaScript or Python (no Java, Ruby or PHP)

My searches have not led to anything recent on this topic. Wikipedia has the most authoritative list of options but it includes "mysqlBind" which seems to have evaporated and other choices that are over a decade old.

At this point nictool seems to be the clear winner, but it is missing the REST API and I'm not sure how active the community is. Is there a better choice at this time?

  • I have no idea what you mean by "DNS Management Solution" and "zones." – Menasheh Jul 20 '16 at 23:06
  • 1
    @Menasheh: then you should probably not provide an answer ;-) DNS is the domain name system, which provides you the addresses in the internet so you can type it in your browser – Thomas Weller Jul 21 '16 at 17:24
  • @ThomasWeller Actually DNS stands for domain name service, and I would not have termed that a DNS "management solution." But if you could define "zones" as they pertain to DNS, that would help. – Menasheh Jul 22 '16 at 0:03
  • en.wikipedia.org/wiki/DNS_zone was linked yesterday for the word "zone" above to provide context for people not familiar with DNS terminology. – chicks Jul 22 '16 at 0:06
  • So by DNS management solution, you mean DNS server? – Menasheh Jul 22 '16 at 0:44
1

I came across AtomiaDNS lately and it may be worth a look. Provides all requested features. An API is also available, even if it's not a pure REST API.

  • That looks great. It seems to meet all of the requirements. SOAP is close enough for me to a good API. I'll give it a shot when I get a chance. – chicks Apr 7 '17 at 12:27
  • Did you ever get AtomiaDNS running? I seem to be running into a variety of issues with the documentation being incomplete and out of date. If you chose a different solution can you share which DNS management tool you use? – user3149615 Jan 28 '18 at 18:41
  • Never tried to setup the software. But seems that you are not the only one. Maybe hook into this issue report? – Kovah Jan 30 '18 at 11:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.