历经千辛万苦,终于把IPV6 理论知识讲解完了,今天终于可以开始实操了。前面有介绍到 IPV6 可以自动配置 IP 的功能,那今天就来试试如何让 PC 自动配置 IPV6。另外再研究下在路由器中如何配置 IPV6 的路由协议。

 

IPV6 地址配置实验:

 

 

如上图,两个路由器配置 IPV6 地址,实现两路由器相互通信。在配置 IPV6 地址之前,需要在路由器的系统视图下启用 IPV6 功能,[Huawei]ipv6

 

1、配置基于 EUI-64 的 AGUA 地址互相 PING

  • [Huawei-GigabitEthernet0/0/0]ipv6 enable //在接口下,先启用 IPV6 功能

  • [Huawei-GigabitEthernet0/0/0]ipv6 add 2001:12:1:1::/64 eui-64 //启用 EUI-64 的自动填充

 

两个路由器的接口内都配置如上,配置完成后路由器的接口即有了 IPV6 地址,同时,该接口下还会生成一个 Link-local 地址。查看结果如下图:

 

 

如上图可以看到 Link-local 地址与全局地址都已配置好,而且这个地址的后 64 位为自动填充,此时该接口就拥有了 IPV6 通信的能力了。也可以使用这个IPV6 地址进行 PING 测试。测试结果如下图:

 

 

如上图,在 R2 路由器上 PING R1 的接口地址,测试结果为可达。

 

2、手工指定一个 AGUA 地址互 PING

  • [R1] interface GigabitEthernet 0/0/0

  • [R1-GigabitEthernet0/0/0]ipv6 address 2001:120:120:120::1/64//自定义一个主机号为 1 的 IPV6 地址

  • [R2] interface GigabitEthernet 0/0/0

  • [R2-GigabitEthernet0/0/0]ipv6 address 2001:120:120:120::2/64//自定义一个主机号为 2 的 IPV6 地址

 

在配置如上命令时,可直接在接口中配置即可,不必担心 IPV6 地址在接口重叠或冲突的问题,因为前面介绍过 IPV6 地址有多数组的概念,即在一个接口内可以配置多个 IPV6 地址。配置完成后可相互 PING 测试,测试结果如下图:

 

 

3、配置实现无状态地址配置(华为 PC 无法实现,需路由器)

 

华为路由器配置无状态自动配置必须是路由器,PC 无法实验。假设 R1 为路由器,R2 为自动配置 IP 的设备,R1作为路由器,需要为 R2 推送 IPV6 的前缀,因此在 R1 的接口上必须配置 IPV6 地址,而R2 则只需要打开自动配置即可,配置如下:

 

  • [R1]interface GigabitEthernet 0/0/0

  • [R1-GigabitEthernet0/0/0]ipv6 add 2002:1200:1200:1200::1000/64 //配置一个 IPV6 地址

  • [R1-GigabitEthernet0/0/0]undo ipv6 nd ra halt //开启接收 RA 报文,默认是关闭的

  • [R2]interface GigabitEthernet 0/0/0

  • [R2-GigabitEthernet0/0/0]ipv6 address auto global //R2 只需要接收 R1 推送的前缀即可配置完成后主要检查 R2 端是否获得了 2002 开头的 IPV6 地址,如下图

 

 

如上图可看到 R2 端已获得一个 2002 开头的 IPV6 地址,证明自动配置完成,此时也可以在 R1 上 PING R2 的 2002 地址测试是否可达。如下图,测试可达。

 

 

配置 IPV6 的路由协议

 

1、配置静态路由

  • [Huawei]ipv6 route-static 2001:24:1:1:: 64 GigabitEthernet 0/0/1 2002:12:1:1::1

 

2、配置 RIP 路由协议

  • [Huawei]ripng 1 //只需要将 RIP 的进程运行即可

  • interface GigabitEthernet0/0/0

  • ripng 1 enable //在接口启用 RIPNG 协议

 

3、配置 OSPF 路由协议

  • ospfv3 100

  • router-id 5.5.5.5 //必须配置一个 router-id

 

  • interface LoopBack0

  • ospfv3 100 area 0.0.0.0 //在接口启用 OSPF 协议,并配置所属区域

  • default-route-advertise always //配置下放默认路由

 

4、配置 ISIS 路由协议

  • isis 100

  • network-entity 49.0001.4444.4444.4444.00

  • ipv6 default-route-advertise always //下放默认路由

  • ipv6 enable

 

  • interface GigabitEthernet0/0/0

  • isis ipv6 enable 100 //接口启用 ISIS 协议

 

5、配置 BGP 路由协议

  • bgp 24

  • router-id 4.4.4.4 //需要配置 router-id

  • peer 2001:202:202:2::2 as-number 24

  • peer 2001:202:202:2::2 connect-interface LoopBack0

  • ipv6-family unicast

  • undo synchronization

  • peer 2001:202:202:2::2 enable //激活对等体

  • network 2001:40:40:40:: 64 //宣告网络

 

如上配置为所有路由协议的 IPV6 配置命令,其他设备的配置方法大同小异,这里就不再一一进行举例。

 

相关推荐

IPV6技术 | IPV6为全球每一粒沙分配一个 IP

IPV6技术 | IPV6的霸气,从“头”开始!

IPV6技术 | NDP协议是如何解决IPV6的三大问题?

 

——END——

 

报班咨询:

班主任微信:

qiuzhiquanquan 或 qqls000,加入微信群

班主任QQ:

1724698994 或 1752856301,加入加入QQ群(240920680

 

加入学习:

拼客学院公号:

微信搜索pinginglab

拼客学院网校:

https://www.pinginglab.net

拼客学院APP:

https://www.pinginglab.net/mobile/

微信小程序:

https://www.pinginglab.net/page/weixin

 

技术交流群:

拼客学院技术交流群:240920680

拼客学院网络安全交流群:482618569

拼客学院Linux云计算交流群:156959645

拼客学院Python人工智能交流群:117907362