267
Configuration procedure
To configure IPv6 prefix assignment:
Step Command Remarks
1. Enter system view.
system-view
N/A
2. (Optional.) Specify the
IPv6 prefixes excluded
from dynamic
assignment.
ipv6 dhcp server forbidden-prefix
start-prefix/prefix-len
[ end-prefix/prefix-len ] [
vpn-instance
vpn-instance-name ]
By default, no IPv6 prefixes in
the prefix pool are excluded from
dynamic assignment.
If the excluded IPv6 prefix is in a
static binding, the prefix still can
be assigned to the client.
To exclude multiple IPv6 prefix
ranges, repeat this step.
3. Create a prefix pool.
ipv6 dhcp prefix-pool
prefix-pool-number
prefix
{ prefix-number | prefix/prefix-len }
assign-len
assign-len [
vpn-instance
vpn-instance-name ]
This step is required for dynamic
prefix assignment.
By default, no prefix pools exist.
If you specify an IPv6 prefix by
its ID, make sure the IPv6 prefix
is in effect. Otherwise, the
configuration does not take
effect.
4. Create a DHCPv6
address pool and enter
its view.
ipv6 dhcp pool
pool-name
By default, no DHCPv6 address
pools exist.
5. Specify an IPv6 subnet
for dynamic
assignment.
network
{ prefix/prefix-length |
prefix
prefix-number
[ sub-prefix/sub-prefix-length ] }
[
preferred-lifetime
preferred-lifetime
valid-lifetime
valid-lifetime ]
By default, no IPv6 subnet is
specified for dynamic
assignment.
The IPv6 subnets cannot be the
same in different address pools.
If you specify an IPv6 prefix by
its ID, make sure the IPv6 prefix
is in effect. Otherwise, the
configuration does not take
effect.
6. Configure static prefix
assignment, dynamic
prefix assignment, or
both.
• Configure a static prefix binding:
static-bind prefix prefix/prefix-len
duid duid [ iaid iaid ]
[ preferred-lifetime
preferred-lifetime valid-lifetime
valid-lifetime ]
• Apply the prefix pool to the address
pool:
prefix-pool prefix-pool-number
[ preferred-lifetime
preferred-lifetime valid-lifetime
valid-lifetime ]
By default, static or dynamic
prefix assignment is not
configured for an address pool.
To add multiple static IPv6 prefix
bindings, use the
static-bind
prefix
command multiple times.
Configuring IPv6 address assignment
Use one of the following methods to configure IPv6 address assignment:
• Configure a static IPv6 address binding in an address pool.