华为路由GRE隧道搭建

通用路由封装(GRE) 是一种协议,用于将使用一个路由协议的数据包封装在另一协议的数据包中。“封装”是指将一个数据包包装在另一个数据包中,就像将一个盒子放在另一个盒子中一样。GRE 是在网络上建立直接点对点连接的一种方法,目的是简化单独网络之间的连接。它适用于各种网络层协议。

就好比说在两个不同地点让其路由下的设备互通使用,如总部电脑访问分部电脑的场景。大致拓补如下:

需要注意的是2地点间的路由做隧道,这两台路由间的IP必须是能够互通的(这里我将使用ospf的方式来实现。如运营商给的公网IP可以直接访问等等方式)

首先给电脑配置上静态IP(实际上一般会是做DHCP服务,但是在该文章不配置这个,仅供参考GRE隧道使用)

先给3台路由的网口做好IP的配置。

AR1

interface GigabitEthernet0/0/0

ip address 192.168.1.254 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 10.1.12.1 255.255.255.0

AR2

interface GigabitEthernet0/0/0

ip address 10.1.12.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 10.1.23.2 255.255.255.0

AR3

interface GigabitEthernet0/0/0

ip address 192.168.2.254 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 10.1.23.3 255.255.255.0

配置好IP后,我们将2台路由创建一个GRE隧道 0/0/1

AR1

interface Tunnel0/0/1

ip address 1.1.1.1 255.255.255.255    //给该隧道配置一个IP

tunnel-protocol gre                 //配置该接口协议为GRE协议

source 10.1.12.1 //本地接口IP

destination 10.1.23.3 //目的接口IP

AR3

interface Tunnel0/0/1

ip address 2.2.2.2 255.255.255.255

tunnel-protocol gre

source 10.1.23.3

destination 10.1.12.1

配置好隧道协议,这个时候可以查看到协议还未起来的,因为这个时候这两台设备还没有互通

下一步将这两台设备以ospf来做互通。

AR1

ospf 1

area 0.0.0.0

network 1.1.1.1 0.0.0.0

network 10.1.12.0 0.0.0.255

AR2

ospf 1

area 0.0.0.0

network 10.1.12.0 0.0.0.255

network 10.1.23.0 0.0.0.255

AR3

ospf 1

area 0.0.0.0

network 2.2.2.2 0.0.0.0

network 10.1.23.0 0.0.0.255

当链路起来后可以查看路由表,这时候可以看到路由1学习到了路由3的路由表,但是路由1并没有到路由3的电脑IP,这时候到最后一步,添加一条静态路由。

路由1和路由3之间做一个静态路由,让其能够互相访问。

AR1

ip route-static 192.168.2.0 255.255.255.0 Tunnel0/0/1

AR3

ip route-static 192.168.1.0 255.255.255.0 Tunnel0/0/1

添加完路由后可以查看路由表有对方的IP段。

尝试在路由ping路由3的192.168.2.x的IP,ping通,则证明隧道配置完成。

这个时候路由可以ping通的话,PC一般也没有问题(实际场景中可能后因为防火墙原因导致ping不同,修改规则即可)

PS:细心的伙伴可以看到ping的时候第一个包是无反应的,有兴趣的伙伴可以自己琢磨一下原因,这里不多说;该隧道配置,在路由间不一定是ospf,也可以是其他方法,有兴趣的小伙伴可以自己尝试其他的办法。该配置需要注意的是在配置GRE的时候。目的地址的命令需要确认,否则可能出现把目的地址写成了描述。后面将附上拓补文件。

华为路由GRE隧道搭建相关推荐

  1. 华为AR1220路由器配置GRE隧道

    华为AR1220路由器配置GRE隧道 1.概要 组网要求 AR1.AR2.AR3 属于VPN骨干网,它们之间执行OSPF协议. AR2和AR3之间使用三层隧道协议,实现PC1和PC2互联. PC1和P ...

  2. ubantu与CentOS虚拟机之间搭建GRE隧道

    Author       : Email         : vip_13031075266@163.com Date          : 2020.01.23 Copyright : 未经同意不得 ...

  3. 华为MPLSVPN与GRE隧道配置练习

    华为MPLS-VPN配置练习 一.拓扑以及需求 二.配置思路 (1)模拟运营商ISP网络 1.底层OSPF1 2.R5-R6起BGP邻居 3.全网段配置MPLS (2)A公司配置MPLS-VPN 1. ...

  4. 思科、华为 GRE 隧道技术 的原理及配置详解

    文章目录 概述 隧道传递数据包的过程分为3步: GRE 隧道 配置思路 工作原理 实验 实验要求: GRE 配置 总结 华为GRE 配置 概述 GRE是一种最传统的隧道协议,其根本功能就是要实现隧道功 ...

  5. centos7搭建GRE隧道进行通信

    为了研究gre协议需要搭建gre隧道来进行测试,需要两个能通信的服务器 测试环境 服务器A: IP地址: 10.20.50.148 GRE内部IP地址: 203.0.113.1 服务器B: IP地址: ...

  6. GRE隧道配置实验(静态路由)

    实验目的: 配置GRE隧道,并在隧道上运行静态路由实现互通 组网需求: 如图,R1.R2.R3属于VPN骨干网,它们之间运行OSPF.R2和R3之间使用三层隧道协议GRE,实现PC1和PC2互联.PC ...

  7. 华为 GRE实验(GRE隧道)

    每日一句: We are all in the gutter, but some of us arelooking at the stars. 我们都生活在阴沟里,但仍有人仰望星空. ------奥斯 ...

  8. 华为MPLS L2xxx(VLL)-----附CCC本地连接实验,CCC远程连接实验,SVC远程实验,Martini远程实验,VLL采用GRE隧道

    VLL:支持点到点的vpn 虚拟租用线路VLL(Virtual Leased Line),又称虚拟专用线路业务VPWS(Virtual Private Wire Service),是对传统租用线业务的 ...

  9. gre vim linux,OVS搭建GRE隧道和VXLAN

    配置IP(以host1为例): ifconfig eth0 10.0.10.10/24 (host1 ifconfig eth0 10.10.10.10/24  (host2 创建网桥 ovs-vsc ...

  10. 了解GRE隧道以及它的作用

    通用路由封装(GRE) 是一种协议,用于将使用一个路由协议的数据包封装在另一协议的数据包中."封装"是指将一个数据包包装在另一个数据包中,就像将一个盒子放在另一个盒子中一样.GRE ...

最新文章

  1. 实战:基于 CNN 的验证码破解项目(附代码)
  2. apache日志分析
  3. SQL 与oracle数据同步之 链接服务器
  4. 【Paper】2006_Time-Optimal Control of a Hovering Quad-Rotor Helicopter
  5. Atitit ..Net Framework sdk 3.0 3.5 4.04.5 4.6 4.7  .net core版本新特性 v2 s22 1. 新特性来源于 down ms 官方网站 1
  6. android studio for android learning (十四) android的数据的存储sharedPreferences
  7. 基于matlab的自适应滤波器,基于MATLAB的自适应滤波器的设计与实现.doc
  8. Go 环境变量、go env
  9. html制作心形状图片,把多张图片拼接成一个爱心的形状 爱心形状的图片效果 爱心拼接照...
  10. MySQL数据库编程01
  11. Long类型转为String类型
  12. 图案设计灵感怎么写_设计的灵感来源
  13. 史上最通俗易懂 pvalue
  14. Installation via USB is disabled
  15. 917. 仅仅反转字母
  16. python编程代码画画_python编程:创意抽象画
  17. 魅族手机使用鸿蒙系统,魅族宣布接入鸿蒙是怎么回事?魅族手机可以刷鸿蒙系统吗?...
  18. Matlab实现的FEMIC的说明书
  19. Linux 键盘/鼠标 按键事件 编程
  20. Nmap使用教程 - 一

热门文章

  1. Word把普通表格改为三线表格的方法
  2. 怎么做电商详情页html,电商商品详情页怎么做?电商详情页模板一键生成的方法...
  3. 免费后台挂尔雅浏览器下载及使用教程
  4. 过游戏保护系列-巨人游戏保护(1)过PcHunter和Od检测
  5. **冠图DWG图纸加密个人版**
  6. 关于Android的.so文件你所需要知道的 - 简书
  7. Linux系统配置静态IP地址步骤
  8. (官方win10PE使用)微软官方win10PE取出文件操作教学
  9. Blender场景建模练习:破旧的公寓楼
  10. 三维空间平面和直线的夹角计算