Configuring a network client to get addresses from your DHCP server is fairly easy. Different types of operating systems, however, have different ways of using DHCP. Here are examples for setting up Windows and Linux DHCP clients.
From most Windows operating systems (Windows 95, 98, 2000, XP, and so on), you open the Network window from the Control Panel (Start ® Settings ® Control Panel).
From the Configuration tab, click the TCP/IP interface associated with your Ethernet card (something like TCP/IP ® 3Com EtherLink III).
Click Properties. The Properties window appears.
Click the IP Address tab and then select the Obtain an IP Address Automatically check box.
Click OK and reboot the computer so the client can use the new IP address.
While you are initially installing Linux, click Configure using DHCP on the Network Configuration screen. Your network client should automatically pick up its IP address from your DHCP server when it starts up.
To set up DHCP after installation, open the Network Configuration window (neat command).
From the Network Configuration window:
Click the Devices tab (on by default).
Click your Ethernet device (probably eth0).
Click the General tab.
Click “Automatically obtain IP address settings with” and select dhcp.
Then, from a Terminal window, type:
# service network restart
By default, a Fedora client will not accept all information passed to it from the DHCP server. The way that the Fedora client handles DHCP server input is based on settings in the /etc/sysconfig/network-scripts/ifup script. If the client has DHCP turned on, when the system starts up networking, the ifup script runs the dhclient command. You can adjust the behavior of dhclient by creating the /etc/dhclient.conf file. (Type man dhclient.conf to find out how you can set your dhclient.conf file.)