Both the DHCP server and the DHCP clients are available for
openSUSE. The DHCP server available is dhcpd (published by the
Internet Systems Consortium). On the client side, choose between two
different DHCP client programs: dhcp-client
(also from ISC) and the DHCP client daemon in the
dhcpcd package.
openSUSE installs dhcpcd by default. The program is very easy to
handle and is launched automatically on each system boot to watch for a
DHCP server. It does not need a configuration file to do its job and
works out of the box in most standard setups. For more complex
situations, use the ISC dhcp-client, which is controlled by means of the
configuration file /etc/dhclient.conf.