With your network topology in mind, you can use the following guidelines to select a host on which to set up a DHCP server.
The server must:
Run the Solaris 2.6, Solaris 7, or Solaris 8 operating environment. You must install the Solaris 8 7/01 operating environment if you need to support a large number of clients.
Be accessible to all the networks that have clients that will use DHCP, either directly on the network or through a BOOTP relay agent.
Be configured to use routing.
Have a correctly configured netmasks table that reflects your network topology.