
組網需求:
MSRG2作為PPPoE Client,撥號成功後獲取IPv4地址和IPv6地址及PD前綴,其中PD前綴用於給內網多個網段使用。
按標準PPPoE雙棧方式配置PPPoE Client,配置dialer接口:
[H3C]interface Dialer1
[H3C-Dialer1] description To_1000Mbps_PPPoE1
[H3C-Dialer1] ppp chap password simple erdaye
[H3C-Dialer1] ppp chap user erdaye
[H3C-Dialer1] ppp ipcp dns admit-any
[H3C-Dialer1] ppp ipcp dns request
[H3C-Dialer1] ppp pap local-user erdaye password simple erdaye
[H3C-Dialer1] dialer bundle enable
[H3C-Dialer1] dialer-group 1
[H3C-Dialer1] dialer timer autodial 5
[H3C-Dialer1] ip address ppp-negotiate
[H3C-Dialer1] nat outbound
[H3C-Dialer1] ipv6 address auto
[H3C-Dialer1] ipv6 address dhcp-alloc
[H3C-Dialer1] ipv6 dhcp client pd 1 //記住這裏的PD號,後麵給內網拆分使用時需要使用到
配置撥號組:
[H3C] dialer-group 1 rule ip permit
[H3C] dialer-group 1 rule ipv6 permit
配置PPPoE撥號接口綁定:
[H3C-GigabitEthernet0/4] port link-mode route
[H3C-GigabitEthernet0/4] description To_1000Mbps_PPPoE1
[H3C-GigabitEthernet0/4] pppoe-client dial-bundle-number 1
添加缺省路由,指向撥號口:
[H3C] ip route-static 0.0.0.0 0 Diale
[H3C] ipv6 route-static :: 0 Dialer1
IPv4地址及DHCP配置略,這裏重點介紹IPv6 PD如何拆分使用。
首先要向運營商確認獲取的地址前綴長度要小於64,方可具有拆分的可能性,在PPPoE Client設備可以通過display ipv6 dhcp client查看獲取的IPv6前綴信息,舉例如圖:

PPPoE Client獲取到的IPv6 PD前綴為240E:3A1:6420:3610::/60
前綴為60位,如上述紅色標記數字為可變位,給內網拆分成64位前綴,可拆分成16個網段。
故對於內網G0/1、G0/2、G0/3接口可分別配置接口IPv6地址為:
[H3C-GigabitEthernet0/1]ipv6 address 1 240E:3A1:6420:3611::1/64
[H3C-GigabitEthernet0/1]undo ipv6 nd ra halt
[H3C-GigabitEthernet0/2]ipv6 address 1 240E:3A1:6420:3612::1/64
[H3C-GigabitEthernet0/2]undo ipv6 nd ra halt
[H3C-GigabitEthernet0/3]ipv6 address 1 240E:3A1:6420:3613::1/64
[H3C-GigabitEthernet0/3]undo ipv6 nd ra halt
配置完成之後,可以通過display ipv6 int brief查看各接口IPv6地址情況,因運營商分配的PD前綴通常為動態的,後續IPv6地址也會隨著運營商分配前綴的變化而自動變化。
注意PD拆分方法,前麵的1一定不能漏。