Step 1 |
configure
|
|
Step 2 | dhcp ipv4
Example:
RP/0/RSP0/CPU0:router(config) # dhcp ipv4
RP/0/RSP0/CPU0:router(config-dhcpv4)#
| Enables DHCP for IPv4 and enters DHCP IPv4 configuration mode.
|
Step 3 | profile profile-name server
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4 )# profile ISP1 server
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)#
| Enters the server profile configuration mode.
|
Step 4 | pool pool-name
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)# pool ISP1_POOL
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)#
| Configures the Distributed Address Pool Service(DAPS) pool name.
|
Step 5 | class class-name
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)# class ISP1_CLASS
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| Creates and enters the server profile class.
|
Step 6 | poolpool_name
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# pool ISP1_CLASS_POOL
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| Configures the pool name.
|
Step 7 | match option option [ sub-option sub-option] [ ascii asciiString | hex hexString ]
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# match option 60 hex PXEClient_1
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| The DHCP server selects a pool from a class by matching the options in the received DISCOVER packet with the match option. If none of the classes match, then pools configured under the profile mode will be selected. The DHCP server requests the DAPS to allocate an address from that pool.
|
Step 8 | exit
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# exit
RP/0/RSP0/CPU0:router(config-dhcpv4-server-prfile)#
| Exits the server profile class sub mode.
|
Step 9 | exit
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)# exit
RP/0/RSP0/CPU0:router(config-dhcpv4)#
| Exits the server profile sub mode.
|
Step 10 | profile profile-name server
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4 )# profile ISP2 server
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)#
| Enters the server profile configuration mode.
|
Step 11 | dns-server address1 address2 ... address8
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)# dns-server 10.20.3.4
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| Configures the name of the DNS server or the IP address
|
Step 12 | pool pool_name
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# pool ISP2_POOL
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| Configures the pool name.
|
Step 13 | class class-name
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)# class ISP2_CLASS
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| Creates and enters the server profile class.
|
Step 14 | poolpool_name
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# pool ISP2_CLASS_POOL
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| Configures the pool name.
|
Step 15 | match option option [ sub-option sub-option] [ ascii asciiString | hex hexString ]
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# match option 60 hex PXEClient_2
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)#
| The DHCP server selects a pool from a class by matching the options in the received DISCOVER packet with the match option. If none of the classes match, then pools configured under the profile mode will be selected. The DHCP server requests the DAPS to allocate an address from that pool.
|
Step 16 | exit
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-class)# exit
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)#
| Exits the server profile class sub mode.
|
Step 17 | exit
Example:
RP/0/RSP0/CPU0:router(config-dhcpv4-server-profile)# exit
RP/0/RSP0/CPU0:router(config-dhcpv4)#
| Exits the server profile sub mode.
|
Step 18 |
commit
|
|