ISC DHCP server

If the other DHCP server is the ISC DHCP server, you can use it in place of the m23 DHCP server.
  1. Choose ”PXE” at ”Boottype” when adding a new client in the m23 webinterface. Assign the computer name the DHCP server will give to the client at ”Client name”.
  2. Deactivate the DHCP server on your m23 server: Edit the file /etc/default/isc-dhcp-server at the m23 server, comment out the line INTERFACES=... by putting a ”#” in front and add the new line INTERFACES=”” below. Afterwards, restart the DHCP server with /etc/init.d/isc-dhcp-server restart. It will still be running, but will not answer any requests any longer.
  3. In the configuration for your DHCP server, set the option use-host-decl-names on for the group which will contain the m23 clients.
  4. Regularly update the m23 group in the configuration of your DHCP server (e.g. using a cron job or another automated method) using the data of your m23 from the URL http://$\langle$m23-Server-IP$\rangle$/exportDHCPSettings.php. This URL provides the configuration in ”ISC DHCP server” notation for m23 clients which are to boot via network. The group with the m23 clients could, for example, look like this:
    group {
    use-host-decl-names on;
    $\langle$data imported from exportDHCPSettings.php$\rangle$
    }