实验需求
- 在R1和PC3上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通
- 为R1配置全球单播地址2001::1/64,使PC2能够自动生成与R1同一网段的IPv6地址
拓扑图:
这个实验需要用路由器模拟pc,(关机状态下,重命名路由器)
实验解法
- 在R1和PC2上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通
1.1:在R1的g0/0接口上开启IPv6链路本地地址自动生成
[R1]interface g0/0 接口默认不开启ipv6功能,进到接口中
[R1-GigabitEthernet0/0]ipv6 address auto 把ipv6地址配置为自动获取
[R1-GigabitEthernet0/0]dis ipv6 int brief 查看地址信息
在R1上查看g0/0接口的IPv6信息,发现已经生成了前缀为FE80的IPv6地址,该地址属于 链路本地地址
1.2手动配置ipv6地址并查看详细信息
[R1-GigabitEthernet0/0]ipv6 add 2001::1 64 手动添加ipv6的地址为2001::1 64 (64是前缀)
[R1-GigabitEthernet0/0]dis ipv6 int brief 查看信息
但是刚才自动配置的ipv6地址依旧存在,在系统视图进入到接口g0/0查看,两个ipv6地址同时存在
1.3路由器模拟pc的配置,配置同R1,同样自动获取和手动获取两个地址都在
[pc]int g0/0 进入到g0/0口
[pc-GigabitEthernet0/0]ipv6 add auto 自动获取配置一个ipv6地址
[pc-GigabitEthernet0/0]ipv6 add 2001::2 64 手动配置一个ipv6地址
[pc-GigabitEthernet0/0]dis ipv6 int g0/0 查看ipv6地址接口详细信息
1.4测试pc是否和R1联通(这个ping自动生成的地址,需要指定接口)
[pc]ping ipv6 -i g0/0 FE80::8876:5CFF:FEE7:105
再ping手动配置的ipv6地址(两个地址是都可以通的)
[pc]ping ipv6 2001::1
2.验证在不借助dhcp的情况下,自动产生一个同网段的单播地址
2.1清掉刚才已经配置的ipv6地址
[pc]int g0/0
[pc-GigabitEthernet0/0]undo ipv6 add 清掉已经配置的ipv6地址
[pc-GigabitEthernet0/0]dis ipv6 int b 查看ipv6地址详细信息
2.2解除RA消息抑制(解除即可在不借助dhcp的情况下,自动产生一个同网段的单播地址)
注意在人R1上解除RA消息抑制(华三路由器自带)(RA消息抑制:路由器通过ra向pc通告前缀和长度,但是默认情况下ra禁止发送,需要解除这个抑制)
系统视图进入到接口视图.
[R1]int g0/0
[R1-GigabitEthernet0/0]undo ipv6 nd ra halt 解除RA抑制
2.3在pc上自动获取ipv6地址(产生了一个根据mac地址算出的接口标识符,全球唯一的单播地址)
在g0/0接口视图自动获取ipv6地址
[pc-GigabitEthernet0/0]ipv6 add auto 自动获取ipv6地址
[pc-GigabitEthernet0/0]dis ipv6 int b 查看ipv6地址详细信息