Ruim 1,5 jaar geleden introduceerden wij (Mijn-Sleutel) als een van de eerste ge-automatiseerde secundaire dns en fallback-mx voor derden. Hierbij lag de grootste nadruk op de markt van de webhoster. Inmiddels is de interne teller de 20000 domeinen ruim voorbij, met ons product hebben wij uitstekende zaken relaties opgebouwd die in die tijd duidelijke inhoudelijke feedback gaven op de geleverde dienst. Wij zijn daar nog steeds erg dankbaar voor.
Echter door de grote groei van de laatste tijd en de administratieve rompslomp met grote shellscripts, hebben we besloten om het geheel in een jasje te steken. Waarbij het totaal tot een control panel gerealiseerd is. Alle opgedane ervaring, wijzigingen tweaks zitten hierin verwerkt. Door de toename van verschillende gebruikers werd ook de vraag naar stukje inhoudelijke logfile(s) en betere controlle over refreshen van domains groter, deze opties zijn dan nu ook netjes verwerkt binnenin het gehele systeem.
Het systeem is opgebouwd in twee delen, de front-end en de back-end.
FEATURES
Front-end
+++administrator
- Muturen nieuwe en bestaande gebruikers
- Muteren nieuwe en bestaande servers
- Enablen disablen van servers
- Enablen, disablen van diensten
- Zoeken binnen de gemaakte logfiles dmv search strings
- Handmatig schedulen refreshen van zones
- Handmatig schedulen opnieuw wegschrijven van conf files
- Overzicht van totalen servers & domeinen per gebruiker
+++user
- Overzicht van configuratie
- Zoeken binnen de gemaakte logfiles dmv eigen domeinen
- Handmatig schedulen refreshen van zones
- Snel opnieuw genereren van het benodigde shell script op de client
- Overzicht van totalen servers & domeinen
Back-end
- draait onder de named gebruiker
- database gestuurd
- automatisch genereren van named configuratie files en includes
- automatische check op de opgehaalde files of ze correct zijn
- Verschillende cron files, eigen indelling qua tijd is mogelijk
- Automatisch opstellen van de configuratie binnen postfix
Installatie
- Gebruiksvriendelijke installatie
- Draait op elk kaar linux/bsd systeem
- Apache, php4.4+, curl, mysql, bind & rndc, mysql zijn benodigd
- Front-end Back-end van elkaar gescheiden ivm security issues.
Feature request zullen worden behandeld mits van toepassing op de verbetering van het gehele produkt aan iedereen.
Bruikbaar voor wie ?
Het pakket is voor iedereen bruikbaar die snel, makkelijk secundaire dns en fallback-mx willen aanbieden. Doordat dit zonder problemen gedraaid kan worden op een kleine vps heeft iedereen hier wat aan. Zeker nu de keus aan vpsjes overal als paddestoelen uit de grond schieten is de stap naar geografische gescheiden nameservers en bijhorende mailbackup gelijk twee stappen dichterbij.
Kleine situatie
Server-housing aanbieder: Deze kan nu heel simpel zijn produkt uitbreiden door secundaire dns & bijhorende fallback-mx aan te bieden aan zijn of haar klanten
ISP meerdere webservers: Elke webserver gebruik laten maken van dezelfde nameserver sets is nu kinderlijk simpel door het pakket op twee lokaties te installeren en als zijnde zogenaamde masters te gebruiken voor al je domeinnamen.
Screenshots zijn hier te vinden, zijn niet allemaal meer uptodate, echter een beeld van wat er te verwachten valt is mogelijk.
http://versions.mijn-sleutel.net/dns/screenshots/