IPv6 to IPv4过渡技术有手工隧道、GRE隧道、6over4、isatap和NAT64五种。从今天给大家发一系列文章,主要介绍IPv6 to IPv4过渡技术。本文介绍的是6to4隧道技术。
注意,阅读本文,您需要具有较深的IPv6知识。
一、网络拓扑及要求
网络拓扑如上所示,红色的区域是运行IPv4协议栈的区域,现在假设R3只支持IPv4,R2、R6和R4都是IPv4和IPv6双栈设备,现在要求配置6to4隧道实现R1和R5的互通,配置6to4隧道中继实现R1和PC1的互通。
二、实验配置命令
(一)Tunnel口配置
为了实现实验需求,需要在R2、R6和R4三个双栈路由器上配置Tunnel隧道,Tunnel隧道配置如下:
interface Tunnel0/0/0
ipv6 enable
ipv6 address 2000::2/64
tunnel-protocol ipv6-ipv4 6to4
source 10.1.23.2
在配置Tunnel隧道时,一定要注意,必须选择 tunnel-protocol为ipv6-ipv4 6to4形式,在这里之所以不需要配饰destination是因为在6to4模式中,双栈边界路由器会将2002类型的IPv6地址后面的IPv6地址取出,这样当实现多点互通时,就省去了配置对端地址的麻烦。
(二)6to4隧道静态路由配置
除了在Tunnel口配置之外,还需要加静态路由,使得双栈边界路由器将指定的数据包放入Tunnel口进行传输,相关配置命令如下:
ipv6 route-static 2002:: 16 Tunnel0/0/0
(三)6to4隧道中继配置
6to4隧道中继其实也就是配置一条静态IPv6路由,使得不按照2002规则配置的地址也能够传输。
ipv6 route-static 3000:: 64 2002:A01:2406::
三、实验现象
(一)实现R1和R5之间通信
(二)实现R1和PC1之间通信
(三)IPv6流量在IPv4域中抓取
四、附录——路由器R2配置命令
路由器R2相关配置命令如下:(其余路由器配置与R2相似)
ipv6
#
interface GigabitEthernet0/0/0
ipv6 enable
ipv6 address 2002:A01:1702::2/64
#
interface GigabitEthernet0/0/1
ip address 10.1.23.2 255.255.255.0
#
interface Tunnel0/0/0
ipv6 enable
ipv6 address 2000::2/64
tunnel-protocol ipv6-ipv4 6to4
source 10.1.23.2
#
ospf 1
area 0.0.0.0
#
ipv6 route-static 2002:: 16 Tunnel0/0/0
ipv6 route-static 3000:: 64 2002:A01:2406::
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/118770249