IPv6-over-IPv4 GRE 隧道配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
猎豹网校上有视频教程:
一、R1路由器基本配置
R1>enable #进入特权模式
R1#configure terminal #进入全局配置模式
R1(config)#interface serial 1/0 #进入R1路由器串口1/0
R1(config-if)#ip address 172.16.12.1 255.255.255.0 #增加IPv4的地址
R1(config-if)#clock rate 64000 #设置时钟模式
R1(config-if)#no shutdown #打开串行端口
R1(config-if)#interface FastEthernet0/0 #切换到快速以太口0/0
R1(config-if)#ipv6 address 13::1/64 #给快速以太口增加IPv6地址
R1(config-if)#no shutdown #打开快速以太口
R1(config-if)#exit #退出端口配置模式
R1(config)#ipv6 unicast-routing #开启IPv6的单播路由
R1(config)#interface loopback 101 #设置一个虚拟环路端口编号为101
R1(config-if)#ip address 10.1.1.1 255.255.255.0 #给虚拟环路端口增加IPv4地址
R1(config-if)#exit #退出虚拟环路端口设置
R1(config)#
二、R2 路由器基本配置
R2>enable #进入特权模式
R2#configure terminal #进入全局配置模式
R2(config)#interface serial 1/0 #进入R2路由器串口1/0
R2(config-if)#ip address 172.16.12.2 255.255.255.0 #增加IPv4的地址
R2(config-if)#no shutdown #打开串行端口
R2(config-if)#interface FastEthernet0/0 #切换到快速以太口0/0
R2(config-if)#ipv6 address 24::2/64 #给快速以太口增加IPv6地址
R2(config-if)#no shutdown #打开快速以太口
R2(config-if)#exit #退出端口配置模式
R2(config)#ipv6 Unicast-routing #开启IPv6的单播路由
R2(config)#interface loopback 102 #设置一个虚拟环路端口编号为102
R2(config-if)#ip address 10.2.2.2 255.255.255.0 #给虚拟环路端口增加IPv4地址
R2(config-if)#exit #退出虚拟环路端口设置
R2(config)#
三、R1路由器启用RIPv2协议
R1(config)#router rip #启动rip设置协议
R1(config-router)#version 2 #设置Rip协议版本
R1(config-router)#network 172.16.12.1 #宣告R1路由器上现有的IPv4网络
R1(config-router)#network 10.1.1.1 #宣告R1路由器上现有的IPv4网络
R1(config-router)#exit #退出Rip设置协议
R1(config)#end #退到特权模式
R1#
四、R2路由器启用RIPv2协议
R2(config)#router rip #启动rip设置协议
R2(config-router)#version 2 #设置Rip协议版本
R2(config-router)#network 172.16.12.2 #宣告R2路由器上现有的IPv4网络
R2(config-router)#network 10.2.2.2 #宣告R2路由器上现有的IPv4网络
R2(config-router)#exit #退出Rip设置协议
R2(config)#end #退到特权模式R2#
五、R1 查看路由表
#Show ip router #如下图
六、R2 查看路由表
#Show ip router #如下图
七、配置手工隧道
在路由器R1和R2之间创建一条手工隧道,并将R1和RR2的环回接口用作隧道源和隧道目标
R1路由器配置手工隧道。
R1>enable #进入特权模式
R1#configure terminal #进入全局配置模式
R1(config)#interface tunnel 12 #创建一条隧道,编号为12
R1(config-if)#no ip address #由于隧道接口不需要IPv4地址,因此配置了no ip address 命令
R1(config-if)#ipv6 address 12::1/64 #给隧道配置IPv6地址
R1(config-if)#tunnel source loopback 101 #设置隧道的源接口为前面步骤配置的IPv4环回端口
R1(config-if)#tunnel destination 10.2.2.2 #设置隧道的目的地为R2路由器上的环回端口的地址做为隧道的出口
R1(config-if)#tunnel mode gre ipv6 #设置ipv6隧道封装数据包的模式为gre。
注:如果使用的是Cisco路由器,这一句就不要配置了,因为Cisco路由器默认的隧道模式就是GRE模式。
R1(config-if)#end #退出隧道配置模式
R1#
R2>enable #进入特权模式
R2#configure terminal #进入全局配置模式
R2(config)#interface tunnel 12 #创建一条隧道,编号为12
R2(config-if)#no ip address #由于隧道接口不需要IPv4地址,因此配置了no ip address 命令
R2(config-if)#ipv6 address 12::2/64 #给隧道配置IPv6地址
R2(config-if)#tunnel source loopback 102 #设置隧道的源接口为前面步骤配置的IPv4环回端口
R2(config-if)#tunnel destination 10.1.1.1 #设置隧道的目的地为R1路由器上的环回端口的地址做为隧道的出口
R2(config-if)#tunnel mode gre ipv6 #设置ipv6隧道封装数据包的模式为gre。
注:如果使用的是Cisco路由器,这一句就不要配置了,因为Cisco路由器默认的隧道模式就是GRE模式。
R2(config-if)#end #退出隧道配置模式
R2#
八、查看隧道运行情况。
在R1上执行命令debug tunnel,并ping隧道的另一端R2,结果表明隧道接口对出站IPv6数据流进行了封装,并对返回的数据流进行了拆封,调试输出还表明,给分组添加了IPv4分组报头24个字节。
如下图:
注在使用debug tunnel命令调试完时一定要记着再使用undebug all命令关闭调试
继续使用debug ip packet detail命令执行ping命令,结果指出了隧道的源地址和目标地址,以及路由器根据隧道目标地址选择的出站接口这里是serial1/0接口,还显示了协议47,这是GRE的协议号(如下图)。
九:继续配置RIPng,在R3和R1之间,R2和R4之间以及R1和R2之间的GRE隧道上启用RIPng进程RIPtoTU与其它IPv6链路一样,隧道接口也可能与路由选择,与前面一样,RIPng将运行在隧道上,而IPv4RIP运行在物理接口上,以便在环回接口的IPv4地址之间提供连接性。
R3>enable #进行特权模式
R3#configure terminal #进入全局配置模式
R3(config)#interface fastethernet0/0 #进入快速以太口
R3(config-if)#ipv6 address 13::3/64 #给快速以太口配置IPv6地址R3(config-if)#exit #退出端口配置模式
R3(config)#ipv6 unicast-routing #开启IPv6的单播路由
R3(config)#interface fastethernet0/0 #进入快速以太口配置模式
R3(config-if)#ipv6 rip RIPoTU enable #启动IPv6的RIPoTU模式R3(config-if)#no shutdown #打开端口
R3(config-if)#exit #退出端口配置模式
R3(config)#
R4>enable #进行特权模式
R4#configure terminal #进入全局配置模式
R4(config)#interface fastethernet0/0 #进入快速以太口
R4(config-if)#ipv6 address 24::4/64 #给快速以太口配置IPv6地址R4(config-if)#exit #退出端口配置模式
R4(config)#ipv6 unicast-routing #开启IPv6的单播路由
R4(config)#interface fastethernet0/0 #进入快速以太口配置模式
R4(config-if)#ipv6 rip RIPoTU enable #启动IPv6的RIPoTU模式R4(config-if)#no shutdown #打开端口
R4(config-if)#exit #退出端口配置模式
R4(config)#
R1(config)#interface tunnel 12 #进行隧道链路
R1(config-if)#ipv6 rip RIPoTU enable #启动IPv6的RIPoTU模式R1(config-if)#interface fastethernet0/0 #切换到快速以太口
R1(config-if)#ipv6 rip RIPoTU enable #启动IPv6的RIPoTU模式R1(config-if)#end #退出端口配置模式
R1#
R2(config)#interface tunnel 12 #进行隧道链路
R2(config-if)#ipv6 rip RIPoTU enable #启动IPv6的RIPoTU模式R2(config-if)#interface fastethernet0/0 #切换到快速以太口
R2(config-if)#ipv6 rip RIPoTU enable #启动IPv6的RIPoTU模式R2(config-if)#end #退出端口配置模式
R2#
验证GRE隧道上运行的RIPng如下图
配置结束
作者猎豹网校:吴志峰。