Business Machine

Technology, business
and innovation.

And, not least, about
the Mac.

Weblog Archive Cutedge

by: Bernard Teo

Creative Commons License

Copyright © 2003-2012
Bernard Teo
Some Rights Reserved.

The Ultimate Business Machine - Archives

List of Categories : Database * Technology * Commentary * Singapore * Travel *

Mon 01 Aug 2005

DNS Enabler 1.1.5

Category : Technology/DNSEnabler115.txt

This is how DNS Enabler is shaping up. A couple of more things - get it to handle CIDR (Classless Interdomain Routing) formatting (I lost it in the re-write) and make it more forgiving of user errors - and I should be able to release it. I hope it would be soon because I found a bug in 1.1.4 (when it's serving more than one domain and the user re-sorts the table).

This shows DNS Enabler handling the data entry of a domain described in Chapter 4 of the Paul Albitz/Cricket Liu book, DNS and BIND.

I started with a very simple design to get DNS running on a local network with the minimum of data entry. Then I got a bit more ambitious (maybe I got carried away), while trying to hang on to the same basic design. I've tried to cut away as many things as I could but I don't think I can prune any more. Everything that is there is there for a reason.

DNS Enabler is now able to handle multiple virtual domains, local as well as public networks (I hope to prove this soon), multiple sub-nets, aliases, MX records (including specifying back-up servers on other networks), multi-homing (one IP address shared by many hosts from different domains or each host on its own IP address or one host name spread across many IP addresses), and creating the right number of reverse pointer and CNAME records.

And it does it all on one window, across just three columns, which can now be freely sorted - with the primary host name on the left, its IP address in the middle, and its function on the right (e.g., whether it is also known by another name, or whether it acts as the domain's mail server, and whether it has an associated back-up mail server, etc.)

I hope by tomorrow evening this will be out. Then I can go back to doing a standalone version of WebMon that will work locally on the server machine (and that doesn't depend on a remote SSH connection being set up, which is a needless complication if you just want to set up WebDAV, PHP, and SSL).

Posted at 3:28PM UTC | permalink

Put your Mac to Work Now how would you do something like that?

Weblogs. Download and start a weblog of your own.

A Mac Business Toolbox
A survey of the possibilities

A Business Scenario
How we could use Macs in businesses

VPN Enabler for Mavericks

MailServe for Mavericks

DNS Enabler for Mavericks

DNS Agent for Mavericks

WebMon for Mavericks

Luca for Mavericks

Liya for Mountain Lion & Mavericks

Postfix Enabler for Tiger and Panther

Sendmail Enabler for Jaguar

Services running on this server, a Mac Mini running Mac OS X 10.9.2 Mavericks:

  • Apache 2 Web Server
  • Postfix Mail Server
  • Dovecot IMAP Server
  • Fetchmail
  • SpamBayes Spam Filter
  • Procmail
  • BIND DNS Server
  • DNS Agent
  • WebDAV Server
  • VPN Server
  • PHP-based weblog
  • MySQL database
  • PostgreSQL database

all set up using MailServe, WebMon, DNS Enabler, DNS Agent, VPN Enabler, Liya and our SQL installers, all on Mavericks.