Quantcast
Channel: LowEndTalk
Viewing all articles
Browse latest Browse all 39981

Opensource Bind9 GUI

$
0
0

This is a pet project I've been working on this week.

Having tried my hand at maintaining a set of nameservers on lowend boxes (64-128 MB boxes), by editing zonefiles by hand, I decided to simplify matters for myself, by creating a GUI, which can create, edit, add DNS records into zonefiles, start and stop bind9, import and export zone files, and synchronize the changes across all SSH servers.

I've also added some error checking logic for detecting errors while creating and editing records, and offering suggestions according to RFC 1912, RFC 1035.

It works on two layers. The GUI is written wholly in php, and does not use databases, hence freeing up some RAM (at the cost of disk IO?). Beneath the layer, communicating with bind is a perl script which has specific functions, and run with sudo rights. It can start, stop bind9, and copy final zone files generated by the GUI, to the bind files, run checkzone and report messages.

At the moment, I'm thinking of sharing it as an open source project, possibly Apache licensed.

Screenshots: http://sdumps.net/bH http://sdumps.net/by http://sdumps.net/bj http://sdumps.net/bg http://sdumps.net/bf http://sdumps.net/bQ http://sdumps.net/bA

Does this kind of work have any commercial potential?

Thoughts on possible features good to have, and any useful input would be appreciated.


Viewing all articles
Browse latest Browse all 39981

Trending Articles