Centralizing the DHCP service

November 2007


Table of Contents

The problem
The Implementation

The IWI DHCP server is a single machine with less-than optimal backup and no access for helpdesk personnel. By putting the DHCP tables in a NetBeheer database (as built and maintained by Arjan Meijer) and periodically restarting the server, we ascertain access for helpdesk personnel, and by merging with other DHCP servers we reduce maintenance cost.

The config cannot be transfered as-is, because some information currently present in the DHCP tables doesn't fit in to the database without modification. Some files that are in the DHCP config tree but are not actually linked to contain inforamtion that shouldn't be lost, and some comments added in host declarations should also be put into the database.