锐捷网管交换机DHCPv6 服务器动态分配 IPv6 前缀配置举例

一、组网需求
如下图,Device B为DHCPv6客户端,向DHCPv6服务器Device A请求获取IPv6地址前缀(2001::1/64),以及DNS服务器地址、域名等网络参数。

二、组网图
DHCPv6 服务器动态分配 IPv6 前缀组网图

三、配置要点
●在Device A上运行DHCPv6 Server服务并实现前缀代理服务。
●在Device B上开启DHCPv6 Client服务
● 在Server和Client之间部署IPv6 ND,实现通过RA配置子网内主机地址。

四、配置步骤
(1) 配置Device A
# 配置前缀池。
DeviceA> enable
DeviceA# configure terminal
DeviceA(config)#ipv6 local pool myprefix 2001::1/64 64

# 配置DHCPv6地址池参数并关联前缀池。
DeviceA(config)# ipv6 dhcp pool v6_pd
DeviceA(dhcp-config)# dns-server 1001::1:2
DeviceA(dhcp-config)# domain-name example.com
DeviceA(dhcp-config)# prefix-delegation pool myprefix
DeviceA(dhcp-config)# exit

# 配置接口地址并启动DHCPv6 Server服务。
DeviceA(config)# interface vlan 2
DeviceA(config-if-VLAN 2)# ipv6 enable
DeviceA(config-if-VLAN 2)# ipv6 address 1001::1:1/64
DeviceA(config-if-VLAN 2)# ipv6 dhcp server v6_pd

# 取消设备发布RA消息的抑制。
DeviceA(config-if-VLAN 2)# no ipv6 nd suppress-ra

# 配置被管理地址的配置标志位为1,即主机通过DHCPv6服务器获取IPv6地址。
DeviceA(config-if-VLAN 2)# ipv6 nd managed-config-flag

# 配置其他信息配置标志位为1,即主机通过DHCPv6服务器获取除IPv6地址以外的其他信息。
DeviceA(config-if-VLAN 2)# ipv6 nd other-config-flag

(2) 配置Device B。
# 配置接口地址。
DeviceB> enable
DeviceB# configure terminal
DeviceB(config)# interface vlan 2
DeviceB(config-if-VLAN 2)# ipv6 enable
DeviceB(config-if-VLAN 2)# ipv6 address 1001::1:2/64

# 开启DHCPv6 Client服务并请求地址前缀信息。
DeviceB(config-if-VLAN 2)# ipv6 dhcp client pd mypd

五、 验证配置结果
# 查看Device A的VLAN 2接口是否开启DHCPv6服务器功能。
DeviceA# show ipv6 dhcp interface
VLAN 2 is in server mode
Server pool: v6_pd
Rapid-Commit: disable

# 查看Device B的VLAN 2接口是否开启DHCPv6客户端功能。
DeviceB# show ipv6 dhcp interface
VLAN 2 is in client mode
State is IDLE
next packet will be send in : 43049 seconds
List of known servers:
DUID: 00:03:00:01:00:50:56:b0:05:98
Reachable via address: ::
Preference: 0
Configuration parameters:
IA PD: IA ID 0x2, T1 43200, T2 69120
Prefix: 2001::/64
preferred lifetime 86400, valid lifetime 86400
expires at Jan 15 2020 16:0 (86249 seconds)
Prefix name: mypd
DNS server: 1001::1:2
Domain name: example.com
Rapid-Commit: disable

# 查看Device B的通用前缀。
DeviceB# show ipv6 general-prefix
There is 1 general prefix.
IPv6 general prefix mypd, acquired via DHCP Prefix Discovery
2001::/64 valid lifetime 86368, preferred lifetime 86368

六、配置文件
●Device A的配置文件
hostname DeviceA
!
ipv6 local pool myprefix 2001::1/64 64
!
ipv6 dhcp pool v6_pd
dns-server 1001::1:2
domain-name example.com
prefix-delegation pool myprefix
!
interface vlan 2
ipv6 address 1001::1:1/64
ipv6 dhcp server v6_pd
no ipv6 nd suppress-ra
ipv6 nd managed-config-flag
ipv6 nd other-config-flag
!

●Device B的配置文件
hostname DeviceB
!
interface vlan 2
ipv6 address 1001::1:2/64
ipv6 dhcp client pd mypd
!

注:常见错误
●指定了过长的地址池名称。
●配置的地址池数目超出256个。
●在非SVI(Switch Virtual Interface)、路由端口或L3 AP三层接口上配置。
●配置DHCPv6 Server服务的接口数目超过256个。
●配置的DNS服务器个数超过系统限定值10个。
● 配置的域名个数超过系统限定值10个。

ICP备案号:晋ICP备18007549号-1
站长微信:15534641008