Menu

#314 Feature Request: DNS Integration

Next_Release
closed
nobody
None
1
2016-02-02
2015-07-30
Robert Penz
No

Hi!

The GUI of your software looks really slick! We're just missing two features, one I describe here. Basically we're missing the DNS integration, meaning we want to create the zone files from within phpipam. Looking through the various IPAM products the DNS feature looks the best with opennetadmin (http://opennetadmin.com/) - the problem with this project is the GUI itself, if a system is not easy to use it is not used at all. This is the place where phpipam shines.

Some additional info on how a DNS feature would be nice:

Domain Management:
Add/Remove/Edit Domains (including reverse zones) in a tree like fashion. int.example.com is the child of example.com. Following values should be possible to set for a domain:

  • Primary Master
  • Domain Admin
  • Refresh
  • Retry
  • Expiry
  • Minimum (Neg cache)
  • Default TTL
  • Set if A/PTR records need to unique (if not unique required show a warning but allow it if one wants)
  • DNS Plugin to Use for this domain (internal Domain maybe an other software than for the external)
  • DNS Plugin Parameters (optinal if a plugin needs it)

Adding Host/IP:

Type ahead field for the domain, one default domain is set so that you don't need to type your domain you use the most.

Flag to autocreate an PTR record too.

Add DNS record:

Some DNS records can't be linked to directly, for these an separate page is needed. Examples for this:

  • NS, SRV, TXT or MX record
  • A record of to a external system
  • cname

Integration with DNS Servers:

To be not depended to one particular DNS server it would nice a plugin system would be possible to write to the DNS servers. The plugins should be called per domain with the change as parameter and the full stuff. For writing a Bind config file the full dump is easier to use, for writing to an Microsoft DNS server with powershell the change only might be easier.

Discussion

  • Miha Petkovsek

    Miha Petkovsek - 2015-07-30

    Hi, take a look at powerdns branch on github page, work in progress, some features are already implemented. It integrates with powerdns directly, zones will be exportable to bind etc., ptr are autocreated, ...
    Will extend soon.

     
  • Miha Petkovsek

    Miha Petkovsek - 2016-02-02
    • status: open --> closed
     
  • Miha Petkovsek

    Miha Petkovsek - 2016-02-02

    PowerDNS integration available since 1.2

     

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.