全部課程
發(fā)布時間: 2018-03-09 10:04:07
配置DHCPv6中繼示例實現(xiàn)為一個網(wǎng)段用戶分配IPv6地址
組網(wǎng)需求
如圖1所示,用戶所在網(wǎng)絡(luò)地址為fc00:1::/64,DHCPv6服務(wù)器的地址為fc00:2::3/64。用戶希望通過DHCPv6方式獲取IPv6地址??蛻舳撕头?wù)器不在同一個鏈路,需要通過DHCPv6中繼轉(zhuǎn)發(fā)報文。
?
將路由器作為DHCPv6中繼,為客戶端和服務(wù)器轉(zhuǎn)發(fā)報文。路由器同時作為fc00:1::/64網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,通過RA消息中的M標(biāo)志位和O標(biāo)志位指定該網(wǎng)絡(luò)中的主機通過DHCPv6獲取IPv6地址和其他網(wǎng)絡(luò)配置參數(shù)。
圖1 DHCPv6中繼組網(wǎng)圖
配置思路
DHCPv6中繼的配置思路如下:
使能接口的IPv6功能,實現(xiàn)設(shè)備之間的IPv6通信功能。
使能DHCPv6中繼功能,實現(xiàn)設(shè)備轉(zhuǎn)發(fā)DHCPv6服務(wù)器和DHCPv6客戶端之間報文功能。
操作步驟
啟動DHCP服務(wù)
<Huawei>system-view
[Huawei] sysname Router A
[Router A] dhcp enable
配置接口的IPv6功能
[Router A] ipv6
[Router A] interface
gigabitethernet 1/0/0
[RouterA-GigabitEthernet1/0/0] ipv6 enable
[RouterA-GigabitEthernet1/0/0] ipv6 address fc00:1::1 64
[RouterA-GigabitEthernet1/0/0] quit
[Router A] interface gigabitethernet 2/0/0
[RouterA-GigabitEthernet2/0/0] ipv6 enable
[RouterA-GigabitEthernet2/0/0] ipv6 address fc00:2::1 64
[RouterA-GigabitEthernet2/0/0] quit
使能DHCPv6中繼功能
[Router A] interface gigabitethernet 1/0/0
[RouterA-GigabitEthernet1/0/0] dhcpv6 relay destination fc00:2::3
配置RouterA作為網(wǎng)關(guān)
# 配置發(fā)布RA消息,并配置M和O標(biāo)志位。
[Router
A-GigabitEthernet1/0/0] undo ipv6 nd ra halt
[RouterA-GigabitEthernet1/0/0] ipv6 nd autoconfig managed-address-flag
[RouterA-GigabitEthernet1/0/0] ipv6 nd autoconfig other-flag
[RouterA-GigabitEthernet1/0/0] quit
驗證配置結(jié)果。
在RouterA上使用display dhcpv6 relay命令用來查看DHCPv6中繼配置情況。
[Router A] display dhcpv6 relay
Interface Mode Destination
------------------------------------------------------------------
GigabitEthernet1/0/0 Relay FC00:2::3
------------------------------------------------------------------
dhcpv6 server group
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Total count : 0
在RouterA上使用display dhcpv6 relay statistics命令用來查看DHCPv6中繼轉(zhuǎn)發(fā)報文的統(tǒng)計信息。
[Router A] display dhcpv6 relay statistics
MessageType Receive Send Error
Solicit 0 0 0
Advertise 0 0 0
Request 0 0 0
Confirm 0 0 0
Renew 0 0 0
Rebind 0 0 0
Reply 0 0 0
Release 0 0 0
Decline 0 0 0
Reconfigure 0 0 0
Information-request 0 0 0
Relay-forward 0 0 0
Relay-reply 0 0 0
UnknownType 0 0 0