隧道6in4 和隧道6to4(GNS3)

隧道6in4实验配置

拓扑图

 

Device

Interface

IP Address(IPv6)

R1

F 0/0

10.1.81.1

F 0/1

2001:db8:cafe:81::10

R2

F 0/0

10.81.1.2

F 0/1

172.81.1.2

R3

F 0/0

172.81.1.3

F 0/1

2001:DB8:ACE:81::20

R4

F 0/0

2001:db8:cafe:81::40

R5

F 0/0

2001:DB8:ACE:81::50

 

手工隧道是双向点到点隧道,但两台边界路由器之间的纯IPv4网络不必是点到点网络,且IPv4网络一定要ping通,手工隧道可以用静态路由或者动态路由,我这里使用ospf动态路由配置。

R1与R3同理

R1(config)#int f 0/0

R1(config-if)#ip add 10.81.1.1 255.255.255.0

R1(config-if)#ip ospf 1 area 0

R1(config-if)#no shut

R1(config-if)#int lo0

R1(config-if)#ip add 1.1.1.1 255.255.255.255

R1(config-if)#ip ospf 1 area 0

R1(config-if)#ex

R1(config)#router ospf 1

R1(config-rtr)#router-id 1.1.1.1

R1(config-rtr)#network 1.1.1.1 0.0.0.0 area 0

R1(config-rtr)#network 10.81.1.0 0.0.0.255 area 0

 

R2(config)#int f 0/0

R2(config-if)#ip add 10.81.1.2 255.255.255.0

R2(config-if)#ip ospf 1 area 0

R2(config-if)#no shut

R2(config-if)#int f 0/1

R2(config-if)#ip add 172.81.1.2 255.255.255.0

R2(config-if)#ip ospf 1 area 0

R2(config-if)#no shut

 

R2(config-if)#int lo0

R2(config-if)#ip add 2.2.2.2 255.255.255.255

R2(config-if)#ip ospf 1 area 0

R2(config-if)#ex

R2(config)#router ospf 1

R2(config-rtr)#router-id 2.2.2.2

R2(config-rtr)#network 2.2.2.2 0.0.0.0 area 0

R2(config-rtr)#network 10.81.1.0 0.0.0.255 area 0

R2(config-rtr)#network 172.81.1.0 0.0.0.255 area 0

 

查看R1路由表,验证ospf是否配置成功

 

 

 

Ospf配置完成后去边界路由配置隧道

R1与R3同理

R1(config)#ipv6 unicast-routing

R1(config)#int f 0/1

R1(config-if)#ipv6 enable

R1(config-if)#ipv6 add 2001:db8:café:81::10/64

R1(config-if)#no shut

R1(config-if)#int tunnel 0

R1(config-if)#ipv6 enable

R1(config-if)#tunnel source f 0/0

R1(config-if)#tunnel mode ipv6ip

R1(config-if)#tunnel destination 172.81.1.3

R1(config-if)#exit

R1(config)#ipv6 route 2001:db8:cafe::/48 tunnel 0

 

 

 

 

配置完R3后试ping R1 f0/1接口

 

 

 

 

最后配置R4(R5同理)

R4(config)#ipv6 unicast-routing

R4(config)#int f 0/0

R4(config-if)#ipv6 enable

R4(config-if)#ipv6 add 2001:db8:cafe:81::40/64

R4(config-if)#no shut

R4(config-if)#ex

R4(config)#ipv6 route ::0/0 2001:db8:café:81::10

 

配置完R5后,从R4ping到 R5

 

 

 

从R5 ping 到 R4

 

 

隧道配置完成。

 

 

 

6to4隧道配置

拓扑图

 

Device

Interface

IP Address(IPv6)

R1

F 0/0

172.10.81.1

F 0/1

2002:AC0A:5101::1

R2

F 0/0

10.81.1.1

F 0/1

2002:A01:5101::1

R3

F 0/0

218.224.81.1

F 0/1

2002:DAE0:5101::1

R4

F 0/0

172.10.81.4

F 0/1

10.1.81.4

F 1/0

218.224.81.4

R5

F 0/0

2002:AC0A:5101::5

R6

F 0/0

2002:A01:5101::6

R5

F 0/0

2002:DAE0:5101::7

 

6to4隧道内部路由只能配置静态路由

R1(config)#int f 0/0

R1(config-if)#ip add 172.10.81.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#ex

R1(config)#ip route 10.1.81.0 255.255.255.0 172.10.81.4

R1(config)#ip route 218.224.81.0 255.255.255.0 172.10.81.4

 

R2(config)#int f 0/0

R2(config-if)#ip add 10.1.81.1 255.255.255.0

R2(config-if)#no shut

R2(config-if)#ex

R2(config)#ip route 172.10.81.0 255.255.255.0 10.1.81.4

R2(config)#ip route 218.224.81.0 255.255.255.0 10.1.81.4

 

R3(config)#int f 0/0

R3(config-if)#ip add 218.224.81.1 255.255.255.0

R3(config-if)#no shut

R3(config-if)#ex

R3(config)#ip route 10.1.81.0 255.255.255.0 218.224.81.4

R3(config)#ip route 172.10.81.0 255.255.255.0 218.224.81.4

 

R4(config)#int f 0/0

R4(config-if)#ip add 172.10.81.4 255.255.255.0

R4(config-if)#no shut

R4(config-if)#int f 0/1

R4(config-if)#ip add 10.1.81.4 255.255.255.0

R4(config-if)#no shut

R4(config-if)#int f 1/0

R4(config-if)#ip add 218.224.81.4 255.255.255.0

R4(config-if)#no shut

 

静态路由配置完成,show路由表验证

 

 

试从R1ping到R3、R4

 

 

 

继续配置隧道

R2、R3配置与R1同理

R1(config)#ipv6 unicast-routing

R1(config)#int f 0/1

R1(config-if)#ipv6 enable

R1(config-if)#ipv6 add 2002:ac0a:5101::1/48

R1(config-if)#no shut

R1(config-if)#int tunnel 0

R1(config-if)#ipv6 enable

R1(config-if)#tunnel source f 0/0

R1(config-if)#tunnel mode ipv6ip 6to 4

R1(config-if)#exit

R1(config)#ipv6 route 2002::/16 tunnel 0

 

配置完后从R1ping到R2、R3

 

 

 

最后配置R5(R6、R7同理)

R5(config)#ipv6 unicast-routing

R5(config)#int f 0/0

R5(config-if)#ipv6 enable

R5(config-if)#ipv6 add 2002:ac0a:5101::5/48

R5(config-if)#no shut

R5(config-if)#ex

R5(config)#ipv6 route ::0/0 2002:ac0a:5101::1

 

配置完成R6、R7后,试从R5ping 通 R6、R7

 

 

6to4隧道实验完成

 

转载于:https://www.cnblogs.com/JokerKe/p/10786078.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/277824.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hadoop常用命令总结

2019独角兽企业重金招聘Python工程师标准>>> 一、前述 分享一篇hadoop的常用命令的总结,将常用的Hadoop命令总结如下。 二、具体 1、启动hadoop所有进程 start-all.sh等价于start-dfs.sh start-yarn.sh 但是一般不推荐使用start-all.sh(因为开源框架中内…

几道web题简单总结

拖了好长时间,总结一下这一段时间做的几道值得记录一下的题目,有的没做出来,但是学习到了新的东西 1.homebrew event loop ddctf的一道题目,学到了python eval函数的用法,首先分析题目: # -*- encoding: ut…

.NET中RabbitMQ的使用

.NET中RabbitMQ的使用 概述 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。AMQP(高级消息队列协议) 是一个异步…

SQL Server死锁诊断--同一行数据在不同索引操作下引起的死锁

死锁概述 对于数据库中出现的死锁,通俗地解释就是:不同Session(会话)持有一部分资源,并且同时相互排他性地申请对方持有的资源,然后双方都得不到自己想要的资源,从而造成的一种僵持的现象。当然…

python下载安装搭建

python官网下载python运行环境(https://www.python.org/downloads/),建议下载稳定版本,不推荐使用最新版本 安装 然后我们打开CMD,在里面输入python,就可以直接进入进行编码了 如果输入python出现下面错误 …

Teams Bot App Manifest 文件解析

这篇文章我们继续以 Hello World Bot 这个 sample 来讲一下 manifest template。 实际上在 Teams app 开发的时候,有 manifest 的概念,manifest 是用来说明这个 teams app 的一些基本信息和配置信息,比如 app 的名字,app有哪些能…

Cordova入门系列(三)Cordova插件调用 转发 https://www.cnblogs.com/lishuxue/p/6018416.html...

Cordova入门系列(三)Cordova插件调用 版权声明:本文为博主原创文章,转载请注明出处 上一章我们介绍了cordova android项目是如何运行的,这一章我们介绍cordova的核心内容,插件的调用。演示一个例子&#xf…

shell脚本传可选参数 getopts 和 getopt的方法

写了一个shell脚本,需要向shell脚本中传参数供脚本使用,达到的效果是传的参数可以是可选参数 下面是一个常规化的shell脚本: echo "执行的文件名为: $0";echo "第一个参数名为: $1";echo "第二个参数名为: $2"…

Teams Tab App 代码深入浅出 - 配置页面

上一篇文章我们使用Teams Toolkit 来创建、运行 tab app。这篇文章我们深入来分析看一下tab app 的代码。 先打开代码目录,可以看到在 src 目录下有入口文件 index.tsx,然后在 components 目录下有更多的一些 tsx 文件,tsx 是 typescript的一…

labelme标注的json文件数据转成coco数据集格式(可处理目标框和实例分割)

这里主要是搬运一下能找到的 labelme标注的json文件数据转成coco数据集格式(可处理目标框和实例分割)的代码,以供需要时参考和提供相关帮助。 1、官方labelme实现 如下是labelme官方网址,提供了源代码,以及相关使用方…

EpSON TM-82II驱动在POS系统上面安装问题处理

按照品牌名称,在网上下载的安装包为apstmt82.rar 下面讲解一下,如何的解决爱普生打印机在POS机器上面的安装问题,这个算是一个比较奇特的故障问题,不像其它的新北冰洋(SN3C)的U80_U80II,SeNor的…

打印图片的属性和实现另存图片功能以及使用numpy

上一篇我们已经学了如何读取图片的功能了以及和opencv的环境搭建了,今天接着来学习,哈哈哈,今天刚好五一,也没闲着,继续学习。 1、 首先我们来实现打印出图片的一些属性功能, 先来看一段代码: 1…

Ubuntu 18.04下命令安装VMware Tools

2019独角兽企业重金招聘Python工程师标准>>> sudo apt-get upgrade sudo apt-get install open-vm-tools-desktop -y sudo reboot 转载于:https://my.oschina.net/u/574036/blog/1829455

Qfile

打开方式: 1 void AddStudents::write_to_file(QString src){2 QFile file("stu.txt");3 if (!file.open(QIODevice::Append | QIODevice::Text)){4 QMessageBox::critical(this,"打开文件错误","确认");5 r…

IDEA svn 菜单不见了,解决方法

2019独角兽企业重金招聘Python工程师标准>>> 参考地址: http://www.cnblogs.com/signheart/p/193448a98f92bd0cc064dbd772dd9f48.html,我是第二种方法解决的! 转载于:https://my.oschina.net/liuchangng/blog/1829679

苏宁易购:Hadoop失宠前提是出现更强替代品

在笔者持续调研国内Hadoop生态系统生存现状的同时,KDnuggets发布的2018年数据科学和机器学习工具调查报告再次将“Hadoop失宠”言论复活。报告一出,“Hadoop被抛弃”几个字瞬时成为各大标题党的最爱,充斥在不同的新闻平台。这些报告和数据是否…

VS2017生成一个简单的DLL文件 和 LIB文件——C语言

下面我们将用两种不同的姿势来用VS2017生成dll文件(动态库文件)和lib文件(静态库文件),这里以C语言为例,用最简单的例子,来让读者了解如何生成dll文件(动态库文件) 生成动…

Hive数据类型及文本文件数据编码

本文参考Apache官网,更多内容请参考:https://cwiki.apache.org/confluence/display/Hive/LanguageManualTypes 1. 数值型 类型支持范围TINYINT1-byte signed integer, from -128 to 127SMALLINT2-byte signed integer, from -32,768 to 32,767INT/INTEGE…

Python绘图Turtle库详解

转载:https://blog.csdn.net/zengxiantao1994/article/details/76588580 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令…

mac使用brew update无反应解决办法

为什么80%的码农都做不了架构师?>>> mac系统中使用brew作为包管理工具,类似centos中的yum,ubuntu中的apt-get,在使用brew update的使用,有时候会长时间无反应,或者中途断开连接,这是…