IPV4和IPV6共存,6to4 tunnel

实验拓扑
在这里插入图片描述
地址转换为6to4地址
在这里插入图片描述
思路
1.先做R1,R2,R9,R10的IPV4部分
2.再做R10,R11的IPV6部分
3.再做R1,R2的IPV6部分
4.最后做R3-R8的IPV6部分

注意事项

1.注意ipv4地址如何转换为ipv6地址
2. ipv6地址较长,配地址要仔细,不要配错
3. 记得开启ipv6单播路由功能
4. 记得宣告自己的大AS号,以及互指peer
5. 记得修改本地为下一跳,否则学不到宣告的路由

第一部分

R1
r1(config)#no ip routing
r1(config)#inter s3/0
r1(config-if)#ip add 192.168.1.1 255.255.255.0
r1(config-if)#no shutdown
r1(config)#ip default-gateway 192.168.1.2 网关
R2
r2(config-if)#interface Serial3/1 配地址
r2(config-if)#ip address 192.168.1.2 255.255.255.0
r2(config-if)#no shutdown
r2(config-if)#inter e0/0
r2(config-if)#ip add 29.1.1.1 255.255.255.0
r2(config-if)#no shutdown
r2(config)#ip route 0.0.0.0 0.0.0.0 29.1.1.2
r2(config)#inter s3/1 做nat
r2(config-if)#ip nat inside
r2(config)#inter e0/0
r2(config-if)#ip nat outside
r2(config)#access-list 1 permit 192.168.1.0 0.0.0.255 抓取流量
r2(config)#ip nat inside source list 1 interface e0/0 overload 流量转换
R9
r9(config-if)#inter e0/1
r9(config-if)#ip add 29.1.1.2 255.255.255.0
r9(config-if)#no shutdown
r9(config-if)#exit
r9(config)#inter e0/0
r9(config-if)#ip add 91.1.1.1 255.255.255.0
r9(config-if)#no shutdown
r9(config-if)#exit
r9(config)#inte lo 0
r9(config-if)#ip add 9.9.9.9 255.255.255.0
R10
r10(config)#inter e0/1
r10(config-if)#ip add 91.1.1.2 255.255.255.0
r10(config-if)#no shutdown
r10(config)#ip route 0.0.0.0 0.0.0.0 91.1.1.1 缺省
在这里插入图片描述

第二部分

R10
r10(config)#ipv6 unicast-routing
r10(config)#inter s3/0
r10(config-if)#ipv6 add 2002:5B01:0102::1/64
r10(config-if)#no shutdown
r10(config-if)#exit
r10(config)#inter lo 0
r10(config-if)#ipv6 add 2002:5B01:0102:1::1/64
r10(config)#ipv6 router rip a
r10(config-rtr)#exit
r10(config)#inter lo 0
r10(config-if)#ipv6 rip a en
r10(config-if)#ipv6 rip a enable
r10(config)#inter s3/0
r10(config-if)#ipv6 rip a enable
R11
r11(config)#ipv6 unicast-routing
r11(config)#inter s3/1
r11(config-if)#ipv6 add 2002:5B01:0102::2/64
r11(config-if)#no shutdown
r11(config)#inter lo 0
r11(config-if)#ipv6 add 2002:5B01:0102:2::1/65
r11(config)#inter lo 1
r11(config-if)#ipv6 add 2002:5B01:0102:2:8000::1/65
r11(config)#ipv6 router rip a
r11(config-rtr)#exit
r11(config)#inter lo 0
r11(config-if)#ipv6 rip a enable
r11(config-if)#exit
r11(config)#inter lo 1
r11(config-if)#ipv6 rip a enable
r11(config-if)#exit
r11(config)#inter s3/1
r11(config-if)#ipv6 rip a enable
在这里插入图片描述
在这里插入图片描述
R11汇总两条环回
r11(config)#inter s3/1
r11(config-if)#ipv6 rip a summary-address 2002:5B01:0102:2::/64
在这里插入图片描述
R10做6to4 tunnel
r10(config)#inter tunnel 0
r10(config-if)#ipv6 add 2002:5B01:0102:3::1/64
r10(config-if)#tunnel source e0/1
r10(config-if)#tunnel mode ipv6ip 6to4
r10(config)#ipv6 route 2002::/16 tunnel 0
在这里插入图片描述
R10给R11下放缺省
r10(config)#inter s3/0
10(config-if)#ipv6 rip a default-information only

在这里插入图片描述

第三部分

R1
r1(config)#inter s3/0
r1(config-if)#ipv6 add 2002:1D01:0101:0000::1/64
r1(config-if)#no shutdown
r1(config-if)#exit
r1(config)#ipv6 route ::/0 2002:1D01:0101:0000::2
R2
r2(config)#ipv6 unicast-routing 开启单播路由功能
r2(config)#inter s3/1
r2(config-if)#ipv6 add 2002:1D01:0101:0000::2/64
r2(config)#inter tunnel 0 做6to4tunnel
r2(config-if)#ipv6 add 2002:1D01:0101:0002::1/64
r2(config-if)#tunnel source e0/0加粗样式
r2(config-if)#tunnel mode ipv6ip 6to4
r2(config)#ipv6 route 2002::/16 tunnel 0
R1ping R11的环回
在这里插入图片描述

第四部分

R2
r2(config-if)#inter s3/0
r2(config-if)#ipv6 add 2002:1D01:0101:0001::1/64
r2(config-if)#no shutdown
r2(config)#ipv6 route 2002:1D01:0101:8000::/49 2002:1D01:0101:0001::2 缺省指向R3-R8的汇总
R3
r3(config)#ipv6 unicast-routing
r3(config)#inter s3/1
r3(config-if)#ipv6 add 2002:1D01:0101:0001::2/64
r3(config-if)#no shutdown
r3(config)#inter lo 0
r3(config-if)#ipv6 add 3::3/64 多宿主,再写个环回,建立邻居地址好写
r3(config-if)#ipv6 add 2002:1D01:0101:8000::1/64
r3(config)#inter s3/0
r3(config-if)#ipv6 add 2002:1D01:0101:8001::1/64
r3(config-if)#no shutdown
r3(config)#ipv6 router ospf 1 做OSPF协议
r3(config-rtr)#router-id 3.3.3.3
r3(config)#inter lo 0
r3(config-if)#ipv6 ospf 1 area 0
r3(config-if)#exit
r3(config)#inter s3/0
r3(config-if)#ipv6 ospf 1 area 0
r3(config)#ipv6 route 2002::/16 2002:1D01:101:1::1 缺省指向R2
r3(config)#router bgp 64512 做BGP协议
r3(config-router)#address-family ipv6
r3(config-router)#bgp router-id 3.3.3.3
r3(config-router)#neighbor 4::4 remote-as 64512
r3(config-router)#neighbor 4::4 update-source loopback 0
r3(config-router)#address-family ipv6 在家族模式下
r3(config-router-af)#neighbor 4::4 activate
r3(config-router)#bgp confederation identifier 1 声明自己的大AS号
r3(config-router-af)#network 2002::/16 宣告路由
r3(config-router-af)#neighbor 4::4 next-hop-self
在这里插入图片描述
R4
r4(config)#ipv6 unicast-routing
r4(config)#inter s3/1 配地址
r4(config-if)#ipv6 add 2002:1D01:0101:8001::2/64
r4(config-if)#no shutdown
r4(config)#inter lo 0
r4(config-if)#ipv6 add 4::4/64
r4(config-if)#ipv6 add 2002:1D01:0101:8002::1/64
r4(config-if)#exit
r4(config)#inter s3/0
r4(config-if)#ipv6 add 2002:1D01:0101:8003::1/64
r4(config-if)#no shutdown
r4(config)#ipv6 router os 1 做OSPF
r4(config-rtr)#router-id 4.4.4.4
r4(config)#inter lo 0
r4(config-if)#ipv6 ospf 1 area 0
r4(config-if)#exit
r4(config)#inter s3/1
r4(config-if)#ipv6 ospf 1 area 0
r4(config)#inter s3/0
r4(config-if)#ipv6 ospf 1 area 0
r4(config)#router bgp 64512 做BGP
r4(config-router)#bgp router-id 4.4.4.4
r4(config-router)#neighbor 3::3 remote-as 64512
r4(config-router)#neighbor 3::3 update-source loopback 0
r4(config-router)#neighbor 5::5 remote-as 64512
r4(config-router)#neighbor 5::5 update-source loopback 0
r4(config-router)#address-family ipv6 进入家族模式
r4(config-router-af)#neighbor 3::3 activate
r4(config-router-af)#neighbor 5::5 activate
r4(config-router-af)#neighbor 5::5 route-reflector-client R4为R5的反射器
r4(config-router)#bgp confederation identifier 1

R5
r5(config)#ipv6 unicast-routing
r5(config)#inter s3/1
r5(config-if)#ipv6 add 2002:1D01:0101:8003::2/64
r5(config)#inter lo 0
r5(config-if)#ipv6 add 5::5/64
r5(config-if)#ipv6 add 2002:1D01:0101:8004::1/64
r5(config)#inter s3/0
r5(config-if)#ipv6 add 2002:1D01:0101:8005::1/64
r5(config)#ipv6 router os 1 做OSPF
r5(config-rtr)#router-id 5.5.5.5
r5(config)#inter lo 0
r5(config-if)#ipv6 ospf 1 area 0
r5(config-if)#exit
r5(config)#inter s3/1
r5(config-if)#ipv6 ospf 1 area 0
r5(config)#inter s3/0
r5(config-if)#ipv6 ospf 1 area 0
r5(config)#router bgp 64512 做BGP
r5(config-router)#bgp router-id 5.5.5.5
r5(config-router)#neighbor 4::4 remote-as 64512
r5(config-router)#neighbor 4::4 update-source loopback 0
r5(config-router)#neighbor 6::6 remote-as 64513
r5(config-router)#neighbor 6::6 update-source loopback 0
r5(config-router)#neighbor 6::6 ebgp-multihop 改成多跳
r5(config-router)#address-family ipv6 家族模式
r5(config-router-af)#neighbor 4::4 activate
r5(config-router-af)#neighbor 6::6 activate
r5(config-router)#bgp confederation identifier 1
r5(config-router)#bgp confederation peers 64513 联邦互指peer
R6
r6(config)#ipv6 unicast-routing
r6(config)#inter s3/1
r6(config-if)#ipv6 add 2002:1D01:0101:8005::1/64
r6(config)#inter lo 0
r6(config-if)#ipv6 add 6::6/64
r6(config-if)#ipv6 add 2002:1D01:0101:8006::1/64
r6(config)#inter s3/0
r6(config-if)#ipv6 add 2002:1D01:0101:8007::1/64
r6(config)#ipv6 router os 1 做OSPF
r6(config-rtr)#router-id 6.6.6.6
r6(config)#inter lo 0
r6(config-if)#ipv6 os 1 a 0
r6(config)#inter s3/1
r6(config-if)#ipv6 os 1 a 0
r6(config)#inter s3/0
r6(config-if)#ipv6 os 1 a 0
r6(config)#router bgp 64513 做BGP
r6(config-router)#bgp router-id 6.6.6.6
r6(config-router)#neighbor 5::5 remote-as 64512
r6(config-router)#neighbor 5::5 update-source loo 0
r6(config-router)#neighbor 5::5 ebgp-multihop
r6(config-router)#neighbor 2002:1D01:101:8007::2 remote-as 2 和R7建邻
r6(config-router)#address-family ipv6
r6(config-router-af)#neighbor 5::5 activate
r6(config-router-af)#neighbor 2002:1D01:101:8007::2 activate
r6(config-router-af)#neighbor 5::5 next-hop-self
r6(config-router)#bgp confederation identifier 1
r6(config-router)#bgp confederation peers 64512
R7
r7(config)#ipv6 unicast-routing
r7(config)#inter s3/1
r7(config-if)#ipv6 add 2002:1D01:0101:8007::2/64
r7(config)#inter lo 0
r7(config-if)#ipv6 add 7::7/64
r7(config-if)#ipv6 add 2002:1D01:0101:C000::1/64
r7(config)#inter s3/0
r7(config-if)#ipv6 add 2002:1D01:0101:C001::1/64
r7(config)#ipv6 router rip a 做RIP NG
r7(config)#inter lo 0
r7(config-if)#ipv6 rip a enable
r7(config)#inter s3/0
r7(config-if)#ipv6 rip a enable
r7(config)#router bgp 2 做BGP
r7(config-router)#bgp router-id 7.7.7.7
r7(config-router)#neighbor 2002:1D01:101:8007::1 remote-as 1 和R6建邻
r7(config-router)#neighbor 8::8 remote-as 2
r7(config-router)#neighbor 8::8 update-source loopback 0
r7(config-router)#address-family ipv6 家族模式
r7(config-router-af)#neighbor 2002:1D01:101:8007::1 activate
r7(config-router-af)#neighbor 8::8 activate
r7(config-router-af)#neighbor 8::8 next-hop-self 修改下一跳
r7(config-router-af)#network 2002:1D01:0101:C000::/50 宣告R7-R8的汇总
r7(config)#ipv6 route 2002:1D01:0101:C000::/50 null 0 空接口防环
R8
r8(config)#ipv6 unicast-routing
r8(config)#inter s3/1
r8(config-if)#ipv6 add 2002:1D01:0101:C001::2/64
r8(config)#inter lo 0
r8(config-if)#ipv6 add 8::8/64
r8(config-if)#ipv6 add 2002:1D01:0101:C002::1/64
r8(config)#ipv6 router rip a 做RIP NG
r8(config)#inter lo 0
r8(config-if)#ipv6 rip a en
r8(config-if)#exit
r8(config)#inter s3/1
r8(config-if)#ipv6 rip a en
r8(config)#router bgp 2 做BGP
r8(config-router)#bgp router-id 8.8.8.8
r8(config-router)#neighbor 7::7 remote-as 2
r8(config-router)#neighbor 7::7 update-source loopback 0
r8(config-router)#address-family ipv6
r8(config-router-af)#neighbor 7::7 activate
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试

R8 ping R11,R1
在这里插入图片描述
R1 ping R8,R11
在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LYDlsj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值