The subject of How to use ISC DHCP for the OpenSolaris Automated Installer, is a worthy topic in the eyes of blogger Clay Baenziger given the widespread use of DHCP in settings where laptops need to find their DNS and router settings and IP addresses, as well as the enterprise, where frequently dozens, sometimes hundreds of machines need to migrate and sysadmins haven't the time to visit each desktop. Baezinger runs through the steps involved in configuring an ISC DHCP server for both Linux and Solaris OSes.
First order of discussion is the difficulty experienced when attempting to download ISC DHCP 4.0.0 to Solaris, a problem that is overcome in 4.2.0a1, and the blogger provides a link for the download. Baenziger next goes over the issues involving configuration with OpenSolaris Auto Installer, of which there are several, including:
- IP addresses
- Subnet mask
- Router address
- DNS server and search domain
- Boot server
- Boot file
- The Auto Installer client's architecture
He talks about how to get ISC DHCP to deliver up the IP address, the subnet mask for the network and the router address, citing lines of code as necessary to achieve each step, starting with defining a basic network. Baenziger also includes the code necessary for adding the DNS server and search domain information to the user's dhcpd.conf.
Downloading the boot server and boot file is next, again code is provided. Then the blog turns to the appropriate directives to use in defining classes to provide both SPARC machines and x86 their boot-file and boot-file and boot-server, respectively. Baenziger even demonstrates the creation of a PXE boot class should one want to separate SPARC and x86 clients. He displays the entire dhcpd.conf code for this step.
Learn How to Become an OpenSolaris Power User
OpenSolaris in Review May 2008
Read More ...