Globodns ist eine Ruby -on -Rails -Anwendung, mit der Domain -Namensdienste auf Bind mit einer erholsamen API und die Verwendung von MySQL als persistentes Speicher -Backend verwaltet wurden. Das Projekt ist eine Anpassung von Powerdns-on-Rails, die von Kenneth Kalmer und einigen Funktionen wie UI, Job-Warteschlange und Bindungsskript für das Import-Skript entwickelt wurden.
Die Globodns wurden so konzipiert, dass sie auf passive Weise mit Bind arbeiten. Sobald Sie die Primär- und Sklaven -Server, die Datenbank konfiguriert und die erste Einfuhr Ihrer Datensätze ausgeführt haben, werden alle Arbeiten zwischen der Anwendung und der DB durchgeführt. Anschließend werden alle Dateien über das RSYNC -Tool auf die Bind -Server (en) exportiert, und jeder Befehl wird mit einem RNDC -Dienstprogramm ausgegeben.
Unten: Einige Screenshots des Administratorbenutzers.
Image1: Domänendetails anzeigen

Image2: Fügen Sie eine neue Domain hinzu

Image3: Fügen Sie einen neuen Datensatz hinzu

Image4: Listing dauert Operationen auf DNS-API

With multiple levels of privilege, we can ensure that a specific user is able to perform only specific tasks.
All actions are validated to prevent bad records or other undesirable human mistakes.
The UI provides a simplier way to manage the service.
RESTful architecture
Multi-user with groups of privilege
Asychronous and synchronous tasks modes
Conversion and import tools
Zone/Record Templates
Full audit record of all changes
Macros for easy bulk updating of domains
Support for Bind MASTER, NATIVE & SLAVE record types
Changelog
Richten Sie Ihre Umgebung ein
Administratorhandbuch
API