我的编程空间,编程开发者的网络收藏夹
学习永远不晚

GNS3 配置GRE

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

GNS3 配置GRE

1、简述

GRE(Generic Routing Encapsulation)GRE是一种最传统的隧道协议,其根本功能就是要实现隧道功能,以实现异地网络之间可以通过内部私网相互访问。

wKioL1X2g5PgmdvjAAJ-RUxbgmE407.jpg


以上图为例,假设IP地址为10.1.1.1的XP1想访问IP地址为192.168.1.1的XP2,其流程大致如下:

  • 源IP为10.1.1.1,目的IP为192.168.1.1的数据包到达路由器R2后,由于R2配置有GRE,所以此时会在原有的数据包上再封装一个IP包头,源IP为1.1.1.1,目标IP为1.1.1.2。

  • 数据包被发到公网前,又在原来的数据包上封装新的IP包头,源IP为12.1.1.2,目标IP为13.1.1.3,然后路由器根据路由将数据包发送出去。

  • 数据包到达路由器R3后,其将收到的数据包解封后,发现GRE包头,并且本身就是GRE隧道的终点,再次解封包,此时发现源IP地址为10.1.1.1,目标IP地址为192.168.1.1,紧接着就将数据包发往XP2。

  • XP2收到数据包后,回应源IP为192.168.1.1,目的IP为10.1.1.1的数据包。到达路由器R3后也同样封装GRE包头,源IP为1.1.1.2,目标IP为1.1.1.1。接着封装公网IP包头,源IP为13.1.1.3,目标IP为12.1.1.2。最后将数据包发送出去。

  • 数据包到达路由器R2后,其将收到的数据包解封后,发现GRE包头,并且本身就是GRE隧道的终点,再次解封包,此时发现源IP地址为192.168.1.1,目标IP地址为10.1.1.1,紧接着就将数据包发往XP1。至此完成了一次通过私网互访的完整通信过程。


2、基础网络配置。

R1配置:

interface FastEthernet0/0

 ip address 12.1.1.1 255.255.255.0

interface FastEthernet1/0

 ip address 13.1.1.1 255.255.255.0

R2配置:

interface FastEthernet0/0

 ip address 12.1.1.2 255.255.255.0

interface FastEthernet1/0

 ip address 10.1.1.254 255.255.255.0

ip route 0.0.0.0 0.0.0.0 12.1.1.1

R3配置:

interface FastEthernet0/0

 ip address 13.1.1.3 255.255.255.0

interface FastEthernet1/0

 ip address 192.168.1.254 255.255.255.0.3

ip route 0.0.0.0 0.0.0.0 13.1.1.1

此时XP1和XP2是无法通过私网互通的。


3、GRE配置

R2配置:

interface Tunnel2

 ip address 1.1.1.1 255.255.255.252

 tunnel source 12.1.1.2

 tunnel destination 13.1.1.3

R3配置:

interface Tunnel3

 ip address 1.1.1.2 255.255.255.252

 tunnel source 13.1.1.3

 tunnel destination 12.1.1.2

此时XP1和XP2依旧无法通过私网互通的,是因为此时数据包是通过物理口将数据发送出去的,而到达公网后,因为公网没有私网的路由而将数据包丢弃。


4、GRE路由配置。

R2配置:

ip route 192.168.1.0 255.255.255.0 Tunnel2

R3配置:

ip route 10.1.1.0 255.255.255.0 Tunnel3

配置GRE路由之后,所有前往私网的数据包都走GRE隧道。此时就可以通过私网正常互通了。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

GNS3 配置GRE

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

GNS3 配置GRE

1、简述GRE(Generic Routing Encapsulation)GRE是一种最传统的隧道协议,其根本功能就是要实现隧道功能,以实现异地网络之间可以通过内部私网相互访问。以上图为例,假设IP地址为10.1.1.1的XP1想访问IP
2023-01-31

H3C IPSEC OVER GRE配置

网络拓扑如下    1、公司A端路由器配置#//定义需要保护的安全数据流acl number 3000 rule 10 permit ip source 192.168.1.0 0.0.0.255 destination 192.168.2
2023-01-31

H3C GRE OVER IPSEC配置

网络拓扑如下    1、公司A端路由器配置#//定义需要保护的安全数据流acl number 3000 rule 10 permit ip source 12.12.12.1 0 destination 23.23.23.3 0 #//定义
2023-01-31

经典GRE Over IPSec配置 (

本文继上文继续讨论gre over ipsec,上次我们是在两站点之间先建立IPSec连接(transport方式),然后再IPSec连接上再建立gre隧道,进行加密通信;本次我们换种方式来配置与上文相同的效果。这里我们用到了cisco路由
2023-01-31

GNS3 配置介绍

常用配置图文 list可以查看到所有设备的端口信息 telnet 127.0.0.1 2002D:\progra~1\GNS3\SecureCRT\SecureCRT.EXE /script D:\progra~1\GNS3\SecureC
2023-01-31

思科 GNS3 配置 vrrp

1. 实验拓扑:       使用GNS3模拟器(版本 0.8.5)2.实验需求1. 假设R3路由器为外网路由器,上面有一条虚拟网段3.3.3.0,模拟外网。2. C1为vlan10 ,C2为vlan 20。3. sw1作为vlan10的主
2023-01-31

GNS3关联SecureCRT的配置。

关于GNS3关联SecureCRT的配置F:\TDDOWNLOAD\securecrt\SecureCRT.exe /t /telnet 127.0.0.1 %p //标签名称是127.0.0.1F:\TDDOWNLOAD\securecr
2023-01-31

gns3如何保存配置

GNS3是基于Dynamips的图形管理器,相对于Dynagen来说,新手可以省去学习和撰写net文件的繁琐过程,把精力更好的放到实验分析中去。GNS3本身也是一个Dynagen的特殊实现,其依托于net文件。由于最近出了新版本,增加了很多
2023-01-31

GNS3配置导入和导出

第一个是导出,第二个是导入。导入时在设备右键打开startconfig,选择要导入的配置文件
2023-01-31

用GNS3 配置静态路由

打开  GNS3打开GNS3后  新工程是本身就有的 可以直接关掉  点击  编辑  给GNS3 装上IOS镜像文件用刚装好的ISO镜像文件路由器拖出三个路由器和两个PC机  和给PC机装上虚拟网卡拖好 拓扑图查看  路由器的端口打开  S
2023-01-31

Linux与网络设备GRE如何配置

这篇文章主要介绍Linux与网络设备GRE如何配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!GRE 介绍及应用场景GRE(General Routing Encapsulation),即通用路由封装,是一种三层技
2023-06-15

GNS3模拟ATM的简单配置

实验目的:掌握GNS3下模拟ATM实验拓扑:说明:本实验实验的IOS是c7200-adventerprisek9-mz.124-22.T.binR1:interface ATM1/0 no ip address no atm ilmi-ke
2023-01-31

基于GNS3的独臂路由配置

引入:    独臂路由器(又称单臂路由器)的概念是出现在三层交换机之前,网内各个VLAN之间的通信可以用ISL( Inter-Switch Link)关联来实现,那样的话,路由器就成为一个“独臂路由器”。独臂路由解决的是不同VLAN 间的通
2023-01-31

GNS3 ASA设置

GNS3 ASA设置 【模拟环境】      我所使用的GNS3版本为0.7.4,如果低于这个版本,有些版本会缺少些选项无法支持。GNS3官方下载地址:http://www.gns3.net/download 【ASA】 下载地址:htt
2023-01-31

GNS3 2.1.3出来了,还有配套 的

GNS2.1.3GNS3已经到2.1.3版了,比起之前的版本扩展很多了,最近下了几个网络模拟器,感觉还是用新版的好 啊。感觉gns3和eveN G差不多,webiou已经不开发了,当然了各有所用吧。一般的用足够了,下载点IOU的镜像。iOS
2023-01-31

Python配置与OpenCV进行配置

最近学习机器学习手写数字识别的过程中需要安装Python与OpenCV,并在Pycharm上运行,在安装配置过程中遇到了很多问题,为此将解决办法记录下来。一、首先需要安装Python:https://www.python.org/downl
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录