42
Specifying a primary subnet and multiple secondary subnets for a DHCP address pool
If an address pool has a primary subnet and multiple secondary subnets, the server assigns IP
addresses on a secondary subnet when the primary subnet has no assignable IP addresses.
Follow these guidelines when you specify a primary subnet and secondary subnets for a DHCP
address pool:
• You can specify only one primary subnet in each address pool. If you use the network
command multiple times, the most recent configuration takes effect.
• You can specify a maximum of 32 secondary subnets in each address pool.
• IP addresses specified by the forbidden-ip command are not assignable in the current address
pool, but are assignable in other address pools. IP addresses specified by the dhcp server
forbidden-ip command are not assignable in any address pool.
To specify a primary subnet and secondary subnets for a DHCP address pool:
Step Command Remarks
1. Enter system view.
system-view
N/A
2. Create a DHCP address pool
and enter its view.
dhcp server ip-pool
pool-name
By default, no DHCP
address pool exists.
3. Specify the primary subnet.
network
network-address
[ mask-length
|
mask
mask ]
By default, no primary subnet
is specified.
4. (Optional.) Specify a secondary
subnet.
network
network-address
[ mask-length
|
mask
mask ]
secondary
By default, no secondary
subnet is specified.
5. (Optional.) Return to address
pool view.
quit
N/A
6. (Optional.) Set the address lease
duration.
expired
{
day
day [
hour
hour
[
minute
minute [
second
second ] ] ] |
unlimited
}
The default setting is 1 day.
7. (Optional.) Exclude the specified
IP addresses from dynamic
allocation.
forbidden-ip
ip-address&<1-8>
By default, all the IP
addresses in the DHCP
address pool can be
dynamically allocated.
To exclude multiple address
ranges from the address
pool, repeat this step.
8. Return to system view.
quit
N/A
9. (Optional.) Exclude the specified
IP addresses from dynamic
allocation globally.
dhcp server forbidden-ip
start-ip-address
[
end-ip-address ]
Except for the IP address of
the DHCP server interface,
IP addresses in all address
pools are assignable by
default.
To exclude multiple address
ranges globally, repeat this
step.
Configuring a static binding in a DHCP address pool
Some DHCP clients, such as a WWW server, need fixed IP addresses. To provide a fixed IP address
for a client, you can statically bind the MAC address or ID of the client to an IP address in a DHCP
address pool. When the client requests an IP address, the DHCP server assigns the IP address in
the static binding to the client.