DHCPv6实验:
1、R1作为DHCPv6服务器,R2作为dhcpv6中继服务器,pc1,pc2通过中继服务器获得全球唯一单播地址;R1-R2之间起运行ospfv3动态路由协议;
3、R1,R3,R4,R5之间,R1是PD服务器,R3是PD客户端,R4和R5通过R3这台PD服务器获得IPv6地址,R1-R3-R4-R5之间也运行ospfv3动态路由协议。
实验目的:
1.熟悉ipv6地址的配置
2.熟悉dhcpv6服务器的配置
3.熟悉dhcpv6 pd服务器的配置
实验拓扑如下:
在这里插入图片描述
R1配置如下:

#全局模式下启用ipv6
ipv6 
#全局模式下启用dhcp功能
dhcp enable
#dhcpv6地址池forR2,以及地址前缀2000:2::/64,排除掉已使用的地址。
dhcpv6 pool forR2
 address prefix 2000:2::/64
 excluded-address 2000:2::2
#ipv6前缀代理服务器
dhcpv6 pool PD
 prefix-delegation 2000:1::/32 48         #前缀长度32-48位
#启用ospfv3,因为ipv6下ospf只能用v3版本                             
ospfv3 1                                  
 router-id 1.1.1.1                        
#                                                                            
interface GigabitEthernet0/0/0            
 ipv6 enable                              
 ipv6 address 2000:12::1/64               
 ipv6 address FE80::1 link-local   #link-local地址是手动配置的。       
 ospfv3 1 area 0.0.0.0       #接口下使能ospfv3             
 dhcpv6 server forR2                      
#                                         
interface GigabitEthernet0/0/1            
 ipv6 enable                              
 ipv6 address 2000:13::1/64               
 ipv6 address FE80::1 link-local          
 ospfv3 1 area 0.0.0.0                    
 dhcpv6 server PD rapid-commit allow-hint #2步快速配置,按客户端期望下发
#

R2配置如下:

#
ipv6 
#
dhcp enable
#                                       
ospfv3 1                                  
 router-id 2.2.2.2                        
#                                                                               
interface GigabitEthernet0/0/0            
 ipv6 enable                              
 ipv6 address 2000:12::2/64               
 ipv6 address FE80::2 link-local          
 ospfv3 1 area 0.0.0.0                    
#                                         
interface GigabitEthernet0/0/1            
 ipv6 enable                              
 ipv6 address 2000:2::2/64                
 ipv6 address FE80::2 link-local          
 undo ipv6 nd ra halt          #启用邻居发现的路由通告           
 ipv6 nd autoconfig managed-address-flag  # m和o位置位
 ipv6 nd autoconfig other-flag            
 ospfv3 1 area 0.0.0.0                    
 dhcpv6 relay destination 2000:12::1      #dhcp中继,目的是R1的G0/0/0口GUA地址

R3配置如下:

#
ipv6 
#
dhcp enable
#                                       
ospfv3 1                                  
 router-id 3.3.3.3                        
#                                                                               
interface GigabitEthernet0/0/0            
 ipv6 enable                              
 ipv6 address 2000:13::3/64               
 ipv6 address FE80::3 link-local          
 ospfv3 1 area 0.0.0.0                    
 dhcpv6 client pd ark hint ::/32 rapid-commit  #dhcpv6服务前缀代理客户端,名称ark。
#                                         
interface GigabitEthernet0/0/1            
 ipv6 enable                              
 ipv6 address ark 0:0:34::3/64            
 ipv6 address FE80::3 link-local          
 undo ipv6 nd ra halt                     
 ospfv3 1 area 0.0.0.0                    
#                                         
interface GigabitEthernet0/0/2            
 ipv6 enable                              
 ipv6 address ark 0:0:35::3/64            
 ipv6 address FE80::3 link-local          
 undo ipv6 nd ra halt                     
 ospfv3 1 area 0.0.0.0                    
# 

R4和R5配置类似,在此一并展示:

#
ipv6 
#                                     
interface GigabitEthernet0/0/0            
 ipv6 enable                              
 ipv6 address FE80::4 link-local          
 ipv6 address auto global default        #自动配置GUA地址 
# 

PC1获取到的IPv6地址如下图所示:
在这里插入图片描述
R4可以和Pc1进行通信:
在这里插入图片描述
<完>.

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐