当前位置:首页 >> 互联网 >>

IPv4迁移到IPv6隧道配置

隧道借用地址 说明:在现有 IPv4 网络上创建覆盖型 IPv6 隧道,隧道的起点和终点都使用了 IPv4 地址来定义,然后要使隧道运行正常,使隧道具有路由协议的连接功能,需要赋予 隧道两端 IPv6 地址,从而提供 IPv6 的连通性,而隧道两端的 IPv6 地址可以不属于 同一网段,当然属于同一网段是最好的选择。无论隧道两端的 IPv6 地址是否属于同 一网段,IPv6 路由协议都是可以正常使用的。如果隧道两端的 IPv6 地址属于同一网 段,那么一切正常,隧道两端的地址可以相互 ping 通,路由协议也无须更多操作, 而当隧道两端的 IPv6 地址不属于同一网段时,那么两端的地址是无法 ping 通的, 但 IPv6 路由协议可以照常使用,这时,路由协议需要将隧道的地址当作额外路由进 行重新通告一次。 下面在创建隧道时,将隧道两端的 IPv6 地址改为无编号借用地址 (unnumbered ) ,这时两端地址不属于同网段,再使用 IPv6 路由协议连通两端 IPv6 网络。 1. 初始配置 r1: r1(config)#int f0/0 r1(config-if)#ip address 10.1.1.1 255.255.255.0 r1(config-if)#exi r1(config)#ip route 0.0.0.0 0.0.0.0 f0/0 r1(config)#ipv6 unicast-routing r1(config)#int loopback 0 r1(config-if)#ipv6 address 2011:1:1:11::1/64 R2 r2(config)#int f0/1 r2(config-if)#ip add 20.1.1.1 255.255.255.0 r2(config-if)#exit r2(config)#ip route 0.0.0.0 0.0.0.0 f0/0 r2(config)#ipv6 unicast-routing r2(config)#int loopback 0 r2(config-if)#ipv6 address 2022:2:2:22::2/64 说明:R1 与 R2 之间的 IPv4 连通性正常。 2. 配置 unnumbered 地址的 IPv6 隧道 (1 )在 R1 上配置 IPv6 隧道 r1(config)#int tunnel 0 r1(config-if)#ipv6 unnumbered loopback 0 r1(config-if)#tunnel source f0/0 r1(config-if)#tunnel destination 20.1.1.1 r1(config-if)#tunnel mode ipv6ip (2 )在 R2 上配置 IPv6 隧道 r2(config)#int tunnel 0

r2(config-if)#ipv6 unnumbered loopback 0 r2(config-if)#tunnel source f0/0 r2(config-if)#tunnel destination 10.1.1.1 r2(config-if)#tunnel mode ipv6ip (3)查看两端隧道情况 r1#show ipv6 interface brief tunnel 0 (4 )测试隧道连通性: r1#ping 2022:2:2:22::2 说明:由于隧道两端地址不属于同一网段,所以没有对端路由信息,无法 ping 通。 3. 配置 IPv6 路由协议 (1) 在 R1 上配置 OSPFv3 r1(config)#ipv6 router ospf 10 r1(config-rtr)#router-id 1.1.1.1 r1(config)#int loopback 0 r1(config-if)#ipv6 ospf network point-to-point r1(config-if)#ipv6 ospf 10 area 0 r1(config)#int tunnel 0 r1(config-if)#ipv6 ospf 10 area 0 (2)在 R2 上配置 OSPFv3 r2(config)#ipv6 router ospf 10 r2(config-rtr)#router-id 2.2.2.2 r2(config)#int loopback 0 r2(config-if)#ipv6 ospf network point-to-p r2(config-if)#ipv6 ospf 10 area 0 r2(config)#int tunnel 10 r2(config-if)#ipv6 ospf 10 area 0 4. 查看结果 (1 )查看邻居状态 r1#show ipv6 ospf neighbor 5. 测试两端 IPv6 网络通信情况 r1#ping 2022:2:2:22::2