Link:
"Enabling the IOS-based router or access server to perform as a DHCP server is accomplished with four major configuration steps:
Identifying the location to log DHCP assignment information
Creating a list of IP addresses to exclude from dynamic assignment
Creating a pool of addresses to use for dynamic assignment
Adding additional attributes to the address pools that will be supplied to requesting stations
Additional DHCP configuration subcommands enable the network administrator to configure the IOS DHCP server to supply supplementary information to the DHCP client using the address negotiation process. The additional information is typically the address(es) of the client's default router on the LAN segment, addresses of the DNS servers, addresses of the NetBIOS/WINS servers, and other information that would otherwise have to be configured manually on each client either by the user or by the network administrator. The following is the list of the most commonly configured DHCP configuration subcommands:
domain-name subcommand—Specifies the DNS domain name to which this client will belong.
dns-server subcommand—Specifies one or more IP addresses of DNS servers that the client can query to resolve names to IP addresses.
netbios-name-server subcommand—Specifies one or more IP addresses of NetBIOS/WINS servers that NetBIOS clients (typically Microsoft workstations) can query to locate resources on the network.
netbios-node-type subcommand—Specifies the operating mode of the NetBIOS client on the network.
default-router subcommand—Specifies one or more IP addresses of a default router to which clients can forward packets for unknown destinations.
lease subcommand—Specifies how long a DHCP assigned address (a lease) is valid before requiring renewal.
The dns-server, netbios-name-server, and default-router subcommands each take as parameters from one to eight IP addresses that the client may contact for each of those functions. The domain-name subcommand takes as a parameter an arbitrary string that represents the name of the DNS domain for the client. The lease subcommand takes as parameters up to three integers to specify the number of days, hours, and minutes that an assigned address is valid. The keyword infinite may also be used to specify that a lease is valid for an unlimited period of time. The netbios-node-type subcommand takes as a parameter the character values of b, p, m, or h, which represent a NetBIOS broadcast node, peer-to-peer node, a mixed node, or a hybrid node, respectively, to denote the operating mode of the client. If you are unfamiliar with these operating modes, selecting the hybrid mode is recommended. Quote from
Cisco Router Configuration, Second Edition
Allan Leinwand
Maybe it will help you. Good luck
Route once; switch many