当前位置: 首页 > news >正文

基于RIP的MGRE实验

实验拓扑

实验要求

  1. 按照图示配置IP地址
  2. 配置静态路由协议,搞通公网
  3. 配置MGRE VPN
  4. NHRP的配置
  5. 配置RIP路由协议来传递两端私网路由
  6. 测试全网通

实验配置

1、配置IP地址

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 15.0.0.1 24
[R1]int LoopBack 0
[R1-LoopBack0]ip address 192.168.1.1 24[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add
[R2-GigabitEthernet0/0/0]ip address 25.0.0.2 24
[R2]int LoopBack 0
[R2-LoopBack0]ip address 192.168.2.2 24[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip address 35.0.0.3 24
[R3-GigabitEthernet0/0/0]int l0
[R3-LoopBack0]ip address 192.168.3.3 24[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 45.0.0.4 24
[R4-GigabitEthernet0/0/0]int l0
[R4-LoopBack0]ip add 192.168.4.4 24[R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ip add 15.0.0.5 24
[R5-GigabitEthernet0/0/0]int g0/0/1
[R5-GigabitEthernet0/0/1]ip add 25.0.0.5 24
[R5-GigabitEthernet0/0/1]int g0/0/2
[R5-GigabitEthernet0/0/2]ip add 45.0.0.5 24
[R5-GigabitEthernet0/0/2]int g4/0/0
[R5-GigabitEthernet4/0/0]ip add 35.0.0.5 24

2、配置静态路由,搞通公网

[R1]ip route-static 0.0.0.0 0 15.0.0.5
[R2]ip route-static 0.0.0.0 0 25.0.0.5
[R3]ip route-static 0.0.0.0 0 35.0.0.5
[R4]ip route-static 0.0.0.0 0 45.0.0.5

 

3、配置总部与分部之间的隧道-MGRE VPN

[R1]int Tunnel 0/0/0
[R1-Tunnel0/0/0]ip add 192.168.5.1 24
[R1-Tunnel0/0/0]tunnel-protocol gre p2mp
[R1-Tunnel0/0/0]source 15.0.0.1[R2]int Tunnel 0/0/0
[R2-Tunnel0/0/0]ip add 192.168.5.2 24
[R2-Tunnel0/0/0]tunnel-protocol gre p2mp
[R2-Tunnel0/0/0]source 25.0.0.2[R3]int Tunnel 0/0/0
[R3-Tunnel0/0/0]ip add 192.168.5.3 24
[R3-Tunnel0/0/0]tunnel-protocol gre p2mp
[R3-Tunnel0/0/0]source 35.0.0.3[R4]int Tunnel 0/0/0
[R4-Tunnel0/0/0]ip address 192.168.5.4 24
[R4-Tunnel0/0/0]tunnel-protocol gre p2mp
[R4-Tunnel0/0/0]source 45.0.0.4

4、NHRP的配置

中心站点配置:

创建NHRP域
[R1-Tunnel0/0/0]nhrp network-id 100  

分支站点配置:

[R2]int Tunnel 0/0/0
//分支加入中心站点域100
[R2-Tunnel0/0/0]nhrp network-id 100   
// 分支找中心注册自己的信息
[R2-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register   [R3]int Tunnel 0/0/0
[R3-Tunnel0/0/0]nhrp network-id 100
[R3-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register[R4]int Tunnel 0/0/0
[R4-Tunnel0/0/0]nhrp network-id 100
[R4-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register  

测试:查看中心站点NHRP表

5、配置RIP路由协议来传递两端私网路由

[R1]rip 1
[R1-rip-1]undo summary
[R1-rip-1]version 2
[R1-rip-1]network 192.168.1.0
[R1-rip-1]network 192.168.5.0[R2]rip 1
[R2-rip-1]undo summary
[R2-rip-1]version 2
[R2-rip-1]network 192.168.2.0
[R2-rip-1]network 192.168.5.0[R3]rip 1
[R3-rip-1]undo summary
[R3-rip-1]version 2
[R3-rip-1]network 192.168.3.0
[R3-rip-1]network 192.168.5.0[R4]rip 1
[R4-rip-1]undo summary
[R4-rip-1]version 2
[R4-rip-1]network 192.168.4.0
[R4-rip-1]network 192.168.5.0

查看各个设备的RIP路由表学习情况,会发现只有中心站点学习到了分支站点的网段,而分支站点没有学习到任何其他站点的网点。

 

 

 

解决方法:

在中心上开启伪广播,目的:告诉分支站点,中心站点及其他分支站点的私网网段信息,

[R1-Tunnel0/0/0]nhrp entry multicast dynamic

 

 

 

此时新的问题出现,分支站点并没有像预想的那样获得完整网段信息,这跟RIP的水平分割机制有关。

解决方法:关闭RIP的水平分割机制

[R1-Tunnel0/0/0]undo rip split-horizon
[R2-Tunnel0/0/0]undo rip split-horizon
[R3-Tunnel0/0/0]undo rip split-horizon
[R4-Tunnel0/0/0]undo rip split-horizon

测试:查看分支站点的RIP路由表学习情况

 

 

6、测试全网通

http://www.lryc.cn/news/527525.html

相关文章:

  • 【开源免费】基于Vue和SpringBoot的美食推荐商城(附论文)
  • Pandas DataFrame 拼接、合并和关联
  • 【Redis】Redis修改连接数参数
  • scratch变魔术 2024年12月scratch三级真题 中国电子学会 图形化编程 scratch三级真题和答案解析
  • 51单片机开发:点阵屏显示数字
  • mysql DDL可重入讨论
  • DAY01 面向对象回顾、继承、抽象类
  • 127周一复盘 (165)玩法与难度思考
  • 【C语言常见概念详解】
  • 弹性分组环——RPR技术
  • 定制Centos镜像
  • Java---判断素数的三种方法
  • 多级缓存(亿级并发解决方案)
  • 代理模式 - 代理模式的应用
  • 编辑器Vim基本模式和指令 --【Linux基础开发工具】
  • 云计算如何与物联网(IoT)结合?
  • C#面试常考随笔4:int? 和 int的区别,以及int?的运用场景?
  • DeepSeek-R1试用
  • Vue 3 30天精进之旅:Day 06 - 表单输入绑定
  • [创业之路-269]:《创业讨论会》- 系统之韵:从麻雀到5G系统的共通性探索
  • 使用C#对指定的MYSQL数据库进行备份以及常见问题
  • 探索人工智能在计算机视觉领域的创新应用与挑战
  • Charles 4.6.7 浏览器网络调试指南:HTTPS抓包(三)
  • STM32 对射式红外传感器配置
  • 12 款开源OCR发 PDF 识别框架
  • 危机13小时:追踪一场GitHub投毒事件
  • CVE-2020-0796永恒之蓝2.0(漏洞复现)
  • 游戏策划的分类
  • 单片机基础模块学习——PCF8591芯片
  • 深入探索 HTML5 拖拽效果 API:打造流畅交互体验