Bekijk Volledige Versie : PowerDNS webbased management gezocht
systemdeveloper
30/09/12, 23:17
Ik ben op zoek naar een nieuw webbased DNS management tooltje dat een beetje aantrekkelijk uitziet. Dit hoeft niet gratis te zijn, maar mag uiteraard ook opensource aangezien het wel een beetje 'branded' moet kunnen uitzien.
Dit tooltje moet geschikt zijn voor PowerDNS, ipv6 ondersteuning bieden en genoeg funktionaliteit voor het beheer:
- ondersteuning voor meerdere users
- snel kunnen wijzigen van nameservers (globaal/per user)
- IP's wijzigen van meerdere domeinen tegelijk
- RDNS
- Eventueel een api
- Eventueel rapportagemogelijkheden
- ...
Nu heb ik al een 5-6 tooltjes bekeken maar eigenlijk missen ze allemaal de belangrijkste punten...
Kent iemand een(uitgebreid) pakketje hiervoor?
asusk7m550
30/09/12, 23:39
Had je al naar poweradmin gekeken? Op basis van een database. Mocht een functionaliteit er niet inzitten, dan kun je direct de database aanpassen en een reload doen an de zone.
systemdeveloper
01/10/12, 00:41
Poweradmin heb ik inderdaad al bekeken. Ook jaren in gebruik gehad, maar eigenlijk ben ik er niet kapot van.
Als je 100 domeinen moet wijzigen dan kun je dit beter direct in de database doen dan via poweradmin.
Misschien niet helemaal wat je zoekt, maar je zou ook eens kunnen kijken naar DNS Manager (http://www.ispsystem.com/en/software/dnsmanager) van ISPsystem.
systemdeveloper
02/10/12, 19:53
Hmm, zo te zien is dat het ook niet helemaal. Ik dat het gemakkelijker is als ik zelf iets bouw :)
Zelfbouwen kost heel veel tijd... weet waar je aan begint.
Ik heb al een tijdje een commercieel product: een DNS manager front end voor Power DNS. Tot nu toe alleen compleet geïnstalleerd op een VPS als dienst verhuurd, maar tegen meerprijs eventueel ook in licentie te installeren op een eigen server.
Functies:
- meerdere accounts
- meerdere logins per account
- moderator die bij alle accounts kan
- overzicht van alle zones
- per domein alle records mogelijk (a, mx, ns, txt, ptr, cname, aaaa, vrije invulling)
- per zone en per record een vrij tekstveld
- per zone ttl instelling
- per zone enable / disable
- per zone lookup, vrije lookup
- kopieer zone / template functie
- update ttl van alle zones binnen een account
- replace alle waardes binnen een account (bijvoorbeeld een IP adres of nameserver)
- helaas geen api of rapportages
- opmaak via enkele html en css files
- gegevens staan in mysql database tabel en worden geupdate naar de pdns tabellen
systemdeveloper
02/10/12, 22:49
Functies:
- meerdere accounts
- meerdere logins per account
- moderator die bij alle accounts kan
- overzicht van alle zones
- per domein alle records mogelijk (a, mx, ns, txt, ptr, cname, aaaa, vrije invulling)
- per zone en per record een vrij tekstveld
- per zone ttl instelling
- per zone enable / disable
- per zone lookup, vrije lookup
- kopieer zone / template functie
- update ttl van alle zones binnen een account
- replace alle waardes binnen een account (bijvoorbeeld een IP adres of nameserver)
- helaas geen api of rapportages
- opmaak via enkele html en css files
- gegevens staan in mysql database tabel en worden geupdate naar de pdns tabellen
En wat houdt die licentie dan in? Kan ik dan zelf dingen aanpassen in de code?
Ik weet niet of jij dat wel kan :smartass:
systemdeveloper
02/10/12, 22:57
Ik weet niet of jij dat wel kan :smartass:
Zo slecht geklopt dan? :)
Nou dat misschien niet maar ik moet het denk ik wel eerst flink kuisen voordat het de deur uit kan naar een developer.
systemdeveloper
03/10/12, 09:59
Nou dat misschien niet maar ik moet het denk ik wel eerst flink kuisen voordat het de deur uit kan naar een developer.
Ah, op die fiets. Het ziet er toch al goed uit. :)
Ik bedoelde eigenlijk meer of het uberhaupt zou kunnen en dus niet closed source is of diep verankerd aan je eigen systemen.
Oh nee, het is mijn standaard CMS-je (php scripts) met daarin een app die dit verzorgd. App werkt niet zonder de rest maar het geheel is wel standalone. Het interacteert met PowerDNS alleen via de MySQL tabellen. PowerDNS config moet je dus nog met de hand doen, hoewel je me nu wel op een goed idee brengt.
Helemaal closed source (business wise) maar wel wijd open (developer wise). Maar gemaakt met te weinig tijd dus dan weet je het wel. Ik sluit niet uit dat er nog wat bugs of kromme dingen in zitten.
Zelfbouwen kost heel veel tijd... weet waar je aan begint.
Ik heb ook nog een kleine DNS manager geschreven omdat de andere GUI's niet voldeden voor wat ik er mee wilde doen. Maar op zich valt het zelf coden nog best mee. Hoewel het ongetwijfeld ook sterk afvalt voor welke doelgroep je het wil schrijven.
systemdeveloper
05/10/12, 23:33
Ik heb ondertussen zelf ook maar eentje gebouwd :)
systemdeveloper
10/10/12, 01:46
Ik heb afgelopen weekend snel een paneeltje in elkaar geflanst en op https://sourceforge.net/projects/dmsmaster/ (ja, die m moet een n zijn).
Er zit nog lang niet alles in wat ik hebben wil, maar het is relatief gemakkelijk aan te passen en uit te breiden. En ik moet ik de code nog ff nalopen op security issues want daar heb ik wat weinig tijd voor gehad.
Voor intern gebruik lijkt het wel al redelijk te werken, al heb ik af en toe nog wat ruzie met de jquery zooi.
De meest recente versie hou ik op http://www.dnsmaster.eu/ op een demo db, dus dat is geen productie uiteraard. Als ik weer eens wat tijd/zin heb pruts ik nog wel iets verder :)
Ziet er mooi uit moet en zeggen en nice dat je het ook als opensource project deelt met de wereld :thumbup:
Ik heb afgelopen weekend snel een paneeltje in elkaar geflanst en op https://sourceforge.net/projects/dmsmaster/ (ja, die m moet een n zijn).
Er zit nog lang niet alles in wat ik hebben wil, maar het is relatief gemakkelijk aan te passen en uit te breiden. En ik moet ik de code nog ff nalopen op security issues want daar heb ik wat weinig tijd voor gehad.
Voor intern gebruik lijkt het wel al redelijk te werken, al heb ik af en toe nog wat ruzie met de jquery zooi.
De meest recente versie hou ik op http://www.dnsmaster.eu/ op een demo db, dus dat is geen productie uiteraard. Als ik weer eens wat tijd/zin heb pruts ik nog wel iets verder :)
Ziet er al netjes uit!
Ziet er erg netjes uit. Vooral mooi overzichtelijk.
Ik heb afgelopen weekend snel een paneeltje in elkaar geflanst en op https://sourceforge.net/projects/dmsmaster/ (ja, die m moet een n zijn).
Er zit nog lang niet alles in wat ik hebben wil, maar het is relatief gemakkelijk aan te passen en uit te breiden. En ik moet ik de code nog ff nalopen op security issues want daar heb ik wat weinig tijd voor gehad.
Voor intern gebruik lijkt het wel al redelijk te werken, al heb ik af en toe nog wat ruzie met de jquery zooi.
De meest recente versie hou ik op http://www.dnsmaster.eu/ op een demo db, dus dat is geen productie uiteraard. Als ik weer eens wat tijd/zin heb pruts ik nog wel iets verder :)
Ziet er goed uit, kunnen we die URL ook gebruiken om de functies te testen? Zo ja, wat is de login (ik lees vast ergens overheen).